1、Python打印
print('hello world !') 输出:hello world !
print(20) 输出:20
print(20+20) 输出:40
注:''单引号、""双引号,效果一致
2、常见转义符
print('your name is \nxxx')
输出:
your name is
xxx
3、变量
(1)定义
age = 18 定义名为age,类型为int,值为18的变量(与java不同,无需声明变量类型,直接赋值即可创建变量)
(2)赋值
a、一赋值给多变量
x=y=z=18
print(x)
print(y)
print(z)
输出:
18
18
18
b、多变量多赋值
x,y,z = 'hello',18,45.88
print(x)
print(y)
print(z)
输出:
hello
18
45.88
c、变量命名规则
d、关键字不能作为变量名、函数名或其他特殊标识,Python关键字如下:
4、数据类型
(1)数字类型
int 整型 float 浮点型
(2)布尔类型
True False
(3)字符串
5、运算符
(1)算术运算符
(2)比较运算符
(3)逻辑运算符
(4)赋值运算符
6、字符串
用''单引号或""双引号 表示
当字符串横跨多行时,也可以用''''''三个单引号或""""""三双引号表示
7、索引
语法:变量[下标]
从前往后索引,下标从0开始,从后往前索引,下标从-1开始,如图:
8、切片
语法:变量[头下标:尾下标]
strt='helloWorld'
如果不指定头下标或尾下标,则表示整个字符串,如:strt[:]='helloWorld'
如果只指定头下标,不指定尾下标,则表示从头下标开始至字符串最后,如:strt[5:]='World'
如果不指定头下标,只指定尾下标,则表示从首字符开始到尾下标结束的字符串,如:
strt[:4]='hello'
指定头下标,尾下标(左包右不包),如:strt[2:5]='llo'
9、字符串长度
语法:len(字符串)
10、字符串内置方法
replace('字符串1','字符串2')表示用字符串2代替字符串1
split("分隔符")表示以分隔符切分字符串,并返回分隔后的字符串数组
in、not in判断字符串是否存在特定字符串,返回True或False
11、引用字符串方法
在字符串前加小写字母f,然后在引用的地方加花括号{},如name='hello',引用 f'My name is {name}'='My name is hello'
12、转义
当字符串本身带单引号或双引号时,需在前面加上\转义符
13、获取数据类型
type()
14、类型转换
15、从键盘输入数据
input("输入数据为:")