python123第一周答案_Python123第一周

第一周笔记:

保留字:33个,如if,else,被编程语言内部定义并保留使用的标识符

缩进:语句之间的层次关系,一段代码中缩进格式应当保持一致,如四个空格

数据类型:正数类型(32),浮点数类型(1.8),列表类型[‘f’,F]

字符串是有一对单引号或者一对双引号表示,有字符组成的有序字符序列

字符的索引:正向递增序号0到n,反向递减序号—1到—n

字符串的使用

字符串的索引:返回字符串的单个字符,TemStr[0]

字符串的切片:返回字符串的一段字符串,TemStr[0:-1],不包含第—1个(即最后一个)字符

列表类型:[‘F’,‘f’]表示两个元素‘F’和‘f’

使用保留字in判断一个元素是否在列表中,如TemStr[-1]判断前者是否与列表中的某个元素相同

赋值语句:由赋值符号构成的一行代码,赋值语句用来给变量赋予心得数据值,C = (eval(TemStr[0:-1])-32)/1.8

分支语句:由判断条件决定程序运行方向,使用保留字if,elif,else构成判断的分支结构

if TemStr[-1] in [‘f’,‘F’]:如果条件为True则执行冒号后的语句

每个保留字所在行最后存在一个冒号,语法的一部分,冒号及后续缩进用来表示后续语句与条件的所属关系

函数:根据输入参数产生不同输出的功能过程,input(),print()

input():从控制台获得用户输入函数,

input()函数的使用格式,<变量>=input(<提示信息字符串>),用户输入的信息已字符串的类型保存到<变量>

print():以字符串的形式向控制台输出结果的函数

print()函数的格式化方法:print(“转换后的温度是{:2f}C”.format©)

其中{}表示槽,后续变量C填充到槽,如此一来输出可以成为变化的变量,:2f表示将其取为小数点后两位

eval()为评估函数,去掉参数最外侧引号并执行余下语句的函数

eval()函数基本使用格式;执行eval(“1+2”),结果为3,此处评估函数将字符串变为了整数型变量

测试题:

# HelloWorld条件输出

m = eval(input("输入一个整数:"))

if m > 0:

print("He\nll\no \nWo\nrl\nd")

elif m < 0:

for c in "Hello World":

print(c)

# for代表循环,c代表变量,Hello World是c的循环内容

# 每循环一次,取里面一个值

else:

print("Hello World")

# M OP N

S = input()

C = eval(S)

print("{:.2f}".format(C))

原文链接:https://blog.csdn.net/m0_37697921/article/details/104995072

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值