python基础_0623,,命名的规则:proj


命名的规则:

project name package name python file name

1. 不能以数字开头,不能使用中文

2. 不能使用关键字

3. 英文 字母 test_06_23

4. 数字 字母 下划线构成(不能以数字开头)

5. 见名知意 age

变量:

x = 1   #定义一个变量x, 并且赋值为1

print(x)    #如果要引用某个变量,要确保该变量已经被赋值被定义

常用数据类型:整形 浮点型 布尔型 字符串

age = 18 #关键字 int

score = 99.9 #浮点数 小数 关键字 float

True #关键字 Boolean bool True False

False

字符串:

用成对的单引号 或是 成对的双引号 括起来的内容 关键字: str

age = ‘20‘

print(‘‘X‘‘)

字符串的一些特殊用法:

a = ‘hello‘

b = ‘world‘

c = 6

字符串的拼接 ‘+’,“+”左右的数据类型应该一致

字符串跟别的数据类型去进行拼接 强制转化 然后使用‘+’

强制转化 str(变量名/变量值)

print(a+str(c))

‘,’,使用逗号输出结果会有序一个明显的空格,字符串跟别的数据类型去进行拼接

字符串的切片 取值(取左不取右)

z = ‘hello‘

技术分享图片

字符串的索引是从0开始的

单个字符串取值:字符串变量名[索引的位置]

print(z[1]) e

多个字符串取值:字符串变量名[字符索引开始的地方:字符索引结束的地方+1]

print(z[1:4]) ell

字符索引结束的地方+1 没有边界,所以可以越界

print(z[1:10]) ello

反序:

print(z[-5:-3]) he

最后一个值: print(z[-1])

格式化输出:

age = 18

sex = ‘female‘

print(‘lucy is %s years old, ‘ % age)

print(‘lucy is%syears old, she is a %s‘%(age, sex))

print(‘lucy is {} years old‘.format(age))

print(‘lucy is {0} years old, she is a {1}‘.format(age, sex))

占位符: %s %f %d

python基础_0623

评论关闭