老雷python视频教程之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) 将一个字符转换为它的整数值

课后练习

定义变量 并打印出来

各种不同类型变量操作一遍