老雷python视频教程之python基础语法变量类型
老雷python教程之python基础语法变量类型
1.开发工具
vscode
2.运行hello world
#!/usr/bin/env python3 print("hello Hello")
python注释
# 表示python的单行注释 ''' 三个单引号 或者 三个双引号 来多行注释 '''
3.变量
#变量声明及赋值
a=1 b=2 c=a+b print(c) #多个变量一起赋值 a = b = c = 1 a, b, c = 1, 2, "john"
#变量类型
#整数
a=1
#浮点数
a=1.1
#String(字符串)
s="我是中国人" print(s[1:3]) ss="的孩子" sss=s+ss; print(sss); zzz="我是%s,很高兴认识你"%sss print(zzz) 多行字符串 shi='''床前明月光 疑是地上霜 举头望明月 低头思故乡 '''
#布尔值
a=True False
#空值 None
#List(列表)
list = [ 'runoob', 786 , 2.23, 'john', 70.2 ] list[1:3] list.append('Adam') list.insert(1, 'Jack') list.pop() del list[2]
#Tuple(元组) 不可改的list
tuple = ( 'runoob', 786 , 2.23, 'john', 70.2 ) tuple [1:3] #Dictionary(字典 dict = {'name': 'john','code':6734, 'dept': 'sales'} print(dict["name"]) #判断是否存在键值 不存在直接用会报错 if name in dict: True #获取键值 更安全的做法 dict.get('name', -1)
#set 无序集合 存储不重复的数据
s = set([1, 1, 2, 2, 3, 3]) s.add(4) s.remove(4)
4.类型转换
int(x[, base]) 将x转换为一个整数,base为进制,默认十进制
long(x[, base] ) 将x转换为一个长整数
float(x) 将x转换到一个浮点数
str(x) 将对象 x 转换为字符串
chr(x) 将一个整数转换为一个字符
ord(x) 将一个字符转换为它的整数值
课后练习
定义变量 并打印出来
各种不同类型变量操作一遍