输入函数
input()函数从控制台获得用户输入。
使用方法如下:
<变量>=input(<提示性文字>)
获得用户输入以字符串的形式保存在<变量>中。
表达式
如果val=“28C”
字符长度为L,则L-1为变量的最后一个字节
则val[-1]是最后一个字符“c"
前两个字符组成的字符串可以用val[0:2]表示,它表示从[0:2)的区间
由于我们输入的字符的最后一个字符是C是字符,之前是数字,所以通过val[0:-1]来获取除最后一个字符外的字符串
分支语句
定义:根据判断条件来选择程序执行的不同路径
基本过程:
if <条件一成立>:
<表达式组1>
elif <条件二成立>:
<表达式组2>
赋值语句
同步赋值是指同时给多个变量赋值,即先运算右侧N个表达式,然后同时将表达式结果赋值给左侧。
输出函数
print()函数用来输出字符信息,或以字符形式输出变量的值
print()函数通过%来输出需要的变量
循环语句
是控制程序循环运行的语句。这类语句一般根据判断条件或者计数条件确定一定程序的运行次数
计数循环的基本过程:
for i in range(<计数值>):
<表达式组>
例:使某一程序连续运行10次
for i in range(10)
<表达式组>
val =input("请输入带温度表示符号的温度值(例如:32C)")
if val[-1] in ['C','c']:
f=1.8*float(val[0:1])+32
print("转换后的温度为:%.2fF"%f)
else:
print("输入有误")
定义函数
def定义函数
函数是一组代码的集合,用于表达一个功能,或者说函数表示一组代码的归属,函数名称是这段代码的名字。
def所定义的函数在程序中未经调用不能直接执行,需要通过函数名的调用才能够执行。
函数库的引用
1、在程序头部增加
import<库名>
例如:import turtle
2、第二种引用方式
from <库名> import<库名>
from<库名> import*