初学python-字符串中引号的使用、input简介、强制类型转换、加减乘除简写、条件判断
一、字符串中单引号和双引号的使用:
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 = input('请输入你的分数:') 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+1 i-=1(简写) i=i-1 i*=1(简写) i=i*1 i/=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