Python语言程序设计——第一周:Python基本语法元素

关键字:
缩进、注释、命名、变量、保留字
数据类型、字符串、整数、浮点数、列表
赋值语句、分支语句、函数
input()、print()、eval()、print()格式化

实例:

#Temconver.py
TempStr = input("请输入带有符号的温度值:")
if TempStr[-1] in ['F','f']:
    C = (eval(TempStr[0:-1]) -32)/1.8
    print ("转换后的温度是{:.2f}C".format(C))
elif TempStr[-1] in ['C','c']:
    F = 1.8*eval(TempStr[0:-1])+32
    print("转换后的温度是{:.2f}F".format(F))
else:
    print("输入的格式错误")

注意事项:

  1. 缩进表示语句之间的包含关系:tab键表示四个空格,代表一个缩进
  2. 单行注释#
  3. 多行注释,三个单引号开头,三个单引号结尾
  4. 变量赋值=(两个等号表示if语句里面的判断)
  5. 严格区分大小写

数据类型

  1. 文本类型:“123”
  2. 整数类型:100111
  3. 列表类型:[10,01,11]
  4. 字符串序号从0开始
  5. 字符串的索引:TempStr[-1],提取最后一位字符串。
  6. 字符串的切片:TempStr[0:-1],方括号里面的0:-1是指提取第一位到倒数第二位的字符串出来,但不提取最后一位字符串。
  7. 浮点数是指小数
  8. TempStr[-1] in [‘C’,‘c’]: #判断TempStr的最后一个字符是否是C或者c

在这里插入图片描述

分支语句

if :
	pass
elif:
	pass
else:
	pass

函数:input、print、eval

  1. eval:用来执行一个字符串表达式,并返回表达式的值。
  2. print()函数的格式化:print (“转换后的温度是{:.2f}C”.format©)
  3. .2f 保留小数点后两位
  4. 将输入字符串转换为数字时使用eval()函数,不要用int()函数,因为输入的数字可能不是整数;
  5. 采用{:.2f}将输出数字变成两位小数点表示时,即使数学上该输出值是整数,也会按照小数方式输出,例如,转换后温度为10度,输出为10.00;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值