1.Python基本语法元素

以如下温度转化代码简要介绍一下最基本的语法元素:

#TempConvert.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、与C语言不同,变量无需定义类型,变量名遵循C语言命名规则,并且变量名可以有汉字在内,当然不能和python的35个关键字相同,造成重复;
2、注释以#开始;多行注释以’’‘开始’’'结束;
3、与C语言不同,缩进表示之前没有缩进的代码的所属关系;

TempStr = input("请输入带有符号的温度值: ")

4、input为输入函数," "之间为提示性文字,输入的数据赋值给之前的变量;

print("转换后的温度是{:.2f}F".format(F))

5、print为输出函数," “之间为字符串,{:.2f} 代表当前位置要从后找变量或函数,结果保留小数后两位;引号外面用.函数名来引用函数;
6、数组使用:
同样下标从0开始,区别:python也有从后往前编号的习惯,最后一个为-1,往前为-2,-3.。。。。。
7、if语句写法:
if elif else
8、关键词 in 后面跟一个方括号,看前面的变量有没有后面方括号里的东西。即python的列表类型:用‘,’分割,字符用 ’ '引用;
9、” ",’ ',在python可以随便互换,不影响,但介意字符用单引号,字符串用双引号;
10、eval函数:j将字符串转换为数字;

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值