Python3的基本知识点(一)

Python的基础知识

** 1.Python的第一个程序**

对于Python程序的编写有很多种方法,一般常见的编写程序有3种方式

  • 1、利用超级终端编写:
    打开超级终端:如图1所示,


    1.png

    在终端中输入命令Python3,然后输入第一个Python程序,print(‘Hello Pyhton’)执行完后就会打印Hello Python(如图2所示)


    2.png
  • 2、利用sublime进行编写Python的代码
    打开sublime软件如图3所示


    3.png

    选择Python语言,进行编写如图4所示


    4.png

    进行保存,如图5所示
    5.png

    利用终端进行执行Python的代码,运行结果如图6所示。
    6.png
  • 3、利用pycharm进行程序代码的编写
    打开pycharm,新建工程,编写代码,执行结果。如图7所示


    7.png

在常见的这三种编写程序中,一般工程师都会选择2和3,当然有的时候需要做一个功能或者演示时,会采用1这种方式,

** 2.注释**

在Python中,注释就两种,第一种就是#-----(注释的内容)单行注释,第二种就是多行注释,用
''' 
多行注释,(注意,这里是3单引号,3个双引号也是一样的效果)
'''
示例如下图8所示:
![8.png](https://upload-images.jianshu.io/upload_images/1904768-226b98e1543119de.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

** 3.变量及类型**

变量的定义:通俗一点,就是用来存数据的,变量的值是可以改变的,这跟前面提到的C语言的变量是差不多类型的。
在Python中,变量的数据类型大概就这些,如图9所示:


9.png

程序就是用来处理数据的,而变量就是用来存数据的。
那么变量到底占用多大的内存空间呢?具体应该存储的是什么类型的数据呢?
在Python中只要定义一个变量,而且有数据,那么,它的数据类型就已经被确定了,并不像其他语言一样,还有我们开发者去申明一个类型。这是Python语言不需要做的,这样利用存储的数据自动去推导其数据类型,比较人性化。
相关示例代码如图10所示:


10.png

** 4.标识符和关键字**

学过程序的都知道,任何一门语言都有自己的一些独特的特点,比如标识符和关键字,那么在Python中,标识符的规则是:只能由字母、下划线和数字组成,其中不能以数字开头,在Python中,对于大小写字母是区分的,也就是说Foo和foo是两个不同的标识符。关键字有很多,在这里就不一一的列举和介绍,后面遇到了在做介绍。

命名规则例子:abfc djjjd kiss hehe _sdfs _ffad
这里需要说明一点就是,在使用标识符的时候,不能把关键字当作标识符来使用,或者不能把标识符写成关键字,这点大家在实际开发的时候需要注意一下。
关键字的列举:
'False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield'
这上面的就是Python的关键字,这个关键字可以通过命令查询。
如图11所示
![11.png](https://upload-images.jianshu.io/upload_images/1904768-f9d411baccb07b5a.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

** 5.输出和输入**

对于输出,在前面的代码中,其实我们已经用过这个东西了,在Python中输出函数就是print(),就是给程序员进行一个打印输出的函数,

    print("这就是打印输出")
    a = 100
    #这就是打印变量a的值
    print("a的值是:%d"%a)
    #也可以这样直接打印变量的值
    print(a)
    #还可以这样打印多个变量的值
    b = 123
    print("a的值是:%d b的值是:%d"%(a,b))

注意一点就是,比如在C语言中,打印函数是printf(),并且在打印的时候,格式和变量之间是有一个“,”的,但是python是没有的,在C语言中是这样的:printf(“a的值是:%d”,a)
换行输出,可以在后面加上\n,当然有的编译器中的print()是带有换行的。print("----\n")
上面用到的打印"%d",这是一种输出格式,用来指定打印输出格式,常见的打印输出格式如下图12所示:

12.png

对于输入,在Python3中,输入函数就是input(),在Python2中,作为输入的是raw_input(),先给大家强调一下,在3中,采用input()输入,那么,其结果都会默认是字符类型,如果开发者需要其他格式,则需要进行类型的转换,(后面展示)。

相关示例代码展示:
    a = 100
    b = input("请输入的你的账号)
    print(a)
    print("你输入的账号是:%d"%b)
    #这里在编译执行的时候或报错,是因为这里的输出格式不对,错误信息:TypeError: %d format: a number is required, not str,这是因为在Python3中,不管你输入的是什么类型,都默认是str字符串类型。
    #改正方法1:
    print("你输入的账号是:%s"%b)
    #改正方法2:
    b = int(input("请输入你的账号"))

在Python3中只有input(),没有raw_input(),那么inpu()的表达语义就是把右边的表达式计算出最终的结果,然后赋值给左边的变量。
图13


13.png

总结

这篇文章就介绍到这里,主要就是对Python的一些基本知识做一个介绍,下一篇将进行运算符的讲解。希望读者多多支持和阅读。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 159,117评论 4 362
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,328评论 1 293
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 108,839评论 0 243
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 44,007评论 0 206
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,384评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,629评论 1 219
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,880评论 2 313
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,593评论 0 198
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,313评论 1 243
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,575评论 2 246
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,066评论 1 260
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,392评论 2 253
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,052评论 3 236
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,082评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,844评论 0 195
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,662评论 2 274
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,575评论 2 270

推荐阅读更多精彩内容