python-03 基本语法

基本语法

1.Python中严格区分大小写
2.Python中一行就是一条语句,换行结束
3.Python中每一行语句不要过长(规范中建议每行不要超过80个字符)
	preference->setting里添加 "rulers":[80]
4.多行编写时以\结尾  
5.Python是缩进严格的语言,在Python中不要随便写缩进  
6.Python中使用#来表示注释
7.如果需要打印\,则需要在它前面加入反斜杠,即增加\\

字符串

1.%s 在字符串中表示任意字符
  %s是占位符,%后面是占位符的值,占位符按顺序填充
	b = 'hello %s 你好 %s'%('alice','爱丽丝') 
	print('b = %s'%b)
	print('b=',b)
	b = 'hello %3.5s'%'abcdefg'  # %3.5s字符串的长度限制在3-5之间
2.%f 浮点数占位符(%.2f表示小数点后2位,且会进行四舍五入)
	b = 'hello %.2f'%123.456 
3.%d 整数占位符
4.f'格式化字符串,在字符串前添加一个f,在格式化字符串中可以直接嵌入变量,{}表示变量
	c = f'hello {a} {b}'
	print(c)
	print(f'c = {c}')
5.字符串的复制(将字符串和数字相乘)
	a = 'abc'

字符串的实用

name='Alice'
# 占位符
print('欢迎 %s 光临!'%name)
# 格式化字符串
print(f'欢迎 {name} 光临!')
# 如果将字符串和数字相乘,则解释器会将字符串重复指定的次数
a = 'abc'
a = a * 20

条件运算符(三元运算符)

语法: 语句1 if 条件表达式 else 语句2

逻辑运算符可以连着使用(python中独有)

result = 1 < 2 < 3 	  # 相当于 1 < 2 and 2 < 3
result = 10 < 20 > 15

版权声明:本文为Alice_HappyAlice原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。