关于python程序的书写规则_Python——基本的书写规则-阿⾥
云开发者社区
1、输⼊⽅法input()
等待⽤户输⼊数据,并回车后得到数据(name为输⼊的字符串)
name=input('Please input your name:')print('Hi,',name)
运⾏代码效果:
2、注释的写法:#开头
以#开头的语句是注释,注释是给⼈看的,可以是任意内容,解释器会忽略掉注释。
语句以冒号:结尾时,缩进的语句视为代码块,没有规定缩进是⼏个空格,但是约定俗成为4个空格。
#Note:firse code demo#print absolute value of an integer:
a=100
if a >=0:print(a)else:print(-a)
输出为:
3、数据类型
整数,⽐如20,-100
浮点数,⽐如1.2323,对于很⼤的数使⽤科学计数法,⽤e代替10,⽐如1.23x109就是1.23e9
字符串,⽐如'abc',“hello world”,
关于python的书转义,使⽤\来转移单引号和双引号,\\转义\,\n换⾏,\t制表符,
不转义,r'\xxx\xxx'表⽰'\xxx\xxx'不⽤转义
多⾏,⽤'''xxxxxxx'''表⽰多⾏内容
print('''line1
line2
line3''')
输出为
布尔值,只有2个值,True和False,注意⼤⼩写,Python是⼤⼩写敏感的。他可以使⽤and ,or,not进⾏运算。
空值,None,不能理解为0,因为0是有意义的,⽽None是⼀个特殊空值。
常量,通常⽤全部⼤写的变量名表⽰常量,如π的写法:PI=3.14159265359
此外还有字典,列表以及⾃定义数据类型。
4、变量
变量名必须是⼤⼩写英⽂、数字和_的组合,且不能⽤数字开头。
在Python中,等号=是赋值语句,可以把任意数据类型赋值给变量,同⼀个变量可以反复赋值,⽽且可以是不同类型的变量,例如a = 123 #a是整数
print(a)
a= 'ABC' #a变为字符串
print(a)
另外,还有⼀种除法是//,称为地板除,两个整数的除法仍然是整数:
>>> 10 // 3
3