- 如果在终端执行.py脚本
1、打开终端,cd至代码存放目录,进入项目,我的目录地址是:
/Users/xhj/Documents/py/test_zoe/test
2、输入执行命令:python3 test_0911.py
知识点:使用python3 test_0911.py 而不是python test_0911.py的原因是因为Mac本身自带python解释器,如果不指定的话就是去找默认的python2
以上 就能愉快的执行.py的脚本啦 happy~
- 定义变量
1.1、定义变量知识点: 定义变量不同与Java的一点是,你不需要在定义变量的地方就执行变量类型~ - 定义数字【int;整型 float;浮点型 complex;复数】
2.1、定义数字知识点: python3.X版本之后就没有long 类型了,如果int 类型溢出的话 ,自动转化成long~
复数
Number=18+13
print(Number)
浮点型
Number=13.14
print(Number)
整型
Number=13
print(Number)
- 定义字符串(截串、加号➕ 、星号✳️、步长截取)
截串[从7开始:到9结束]
Number="98789098789"
print(Number[7:9])
打印结果:87
Number="12345678"
print(Number[:]) //全部的
打印结果:12345678
Number="12345678"
print(Number[2:]) //坐标2之后的
打印结果:345678
Number="123456789"
print(Number[:2]) //坐标2之前的
打印结果:12
Number=['1','2','3','4']
list=['list1','list2','list3','list4']
print(Number+list) //合并数组打印
打印结果:['1', '2', '3', '4', 'list1', 'list2', 'list3', 'list4']
加号➕
Number="98789098789"
print(Number[7:9]+"你")
打印输出:87你
星号✳️(打印东西你想输出几遍就*几)
Number="98789098789"
print(Number[7:9] *3)
打印输出:878787
步长截取[从1开始:到8结束;每隔3个];
知识点:坐标从0开始;
Number="123456789"
print(Number[1:8:3])
打印输出:258
4、定义元组(相当于java的一个list)-用()标示
和之前用[]定义的数组不同,()的内容是不可以修改和删除的,[]是可以del的
yuanzu=('1wdas',122,12.21)
print(yuanzu[2])
5、定义字典(相当于java的一个map)-用{}标示,以健值对的形式
map={"one":"ones","two":"two_girl","three":"three_boy"}
map['one']="this is good"
print(map.keys())
print(map.values())
print(map['one'])
打印结果:
dict_keys(['one', 'two', 'three'])
dict_values(['this is good', 'two_girl', 'three_boy'])
this is good