一、字符串中单引号和双引号的使用:
1.字符串以英文单引号' '引用。eg:'Hello World'
2.若字符串中含有单引号,则以英文双引号" "引用。eg:"I'm LiMing"
3.若字符串中含有双引号,则以英文单引号' '引用。eg:'I love "python".'
4.若字符串中同时含有单引号和双引号,则以三对英文双引号""" """引用。eg:"""I'm LiMing,I love "python". """
5.三对单引号的作用:注释代码
二、强制类型转换
print(type(变量名)) 输出变量的类型
age = 18
print(type(age))#int
name = '小黑,小白,肖肖,可乐'
print(type(name))#str
score = 98.35
print(type(score))#float
强制类型转换示例:
score = print('请输入你的分数:')
score1= int(score) #强制类型转换,由string转换成int
三、and的用法
#>=90 优秀#<90 并且 >=80 良好#<80 并且 >=60 及格#不及格
if score >= 90:print('优秀')elif score <90 and score >=80:print('良好')elif score <80 and score >=60:print('及格')else:print('不及格')
四、加减乘除的简写
基础、必会
i+=1(简写) i=i+1i-=1(简写) i=i-1i*=1(简写) i=i*1i/=2(简写) i=i/2
五、input输入
使用input输入框接收需要输入的信息,只要用input接收的都是字符串类型的,string
六、双等号用于判断等于
== 判断等于不等于
==:判断等于
!==:判断不等于
七、条件判断
if else(python中条件判断只有这一种)
eg:
if 1>2:print('那是不可能的')else:print('哈哈哈')
eg-2:
age =int(age)if name == 'liming': #==判断等于不等于
print('丑')if age>20:print('老人')elif name == 'wang':print('一个好老师')else:print('我不认识你')
附录:
自动化测试就是写代码帮你测试,所测试的系统所使用的开发语言,和做自动化所使用的语言没有关系。
python的应用方向较多:网络爬虫、数据分析、web开发、人工智能、自动化运维、自动化测试、嵌入式、黑客。
由于计算机是只认识二进制的,因此需要有编译器。
功能单一的语言:shell
脚本语言可分为编译型语言和解释性语言:
编译型语言:运行代码之前,要先编译,然后再运行,编译时间比较长,如C、C++、C#
解释型语言:运行的时候才去编译,运行一次编译一次,运行效率没有编译型语言快,如python、ruby、shell、java
第三方库
python版本的选择
python2
2020 python2.7
python3