1.Python基础语法
如果学过其他后端编程语言,如C#、Java、C++等,会认为Python的语法实在太简单了。也有人说,Python语言一看就懂。对于有其他编程语言的开发人员来说,的确是这样。不过,我们在这里还是大致回顾一下Python基础语法。
1.1 缩进
Python最具特⾊的语法之⼀是⽤缩进代替花括号{}
⽽花括号是Java、C++语⾔中表达逻辑关系的语法。一把习惯上缩进4个空格,这个格式可以在Pycharm里面提前设置好。
grade=int(input("输入小明考试语文分数:"))
if 90<=grade<=100:
print('A')
elif 75<=grade<=90:
print("B")
elif 60<=grade<=75:
print("C")
else:
print("D")
1.2 层级嵌套
grade=int(input("输入小明考试语文分数:"))
if 90<=grade<=100:
print('A')
elif 75<=grade<=90:
print("B")
elif 60<=grade<=75:
print("C")
else:
print("D")
1.3 注意事项
缩进格式不能乱套
# 正确格式
a = int(input("请输⼊⼀个整数: "))
if a > 0:
if a < 10:
print("输⼊整数⼤于0")
print("输⼊整数⼩于10")
1.4 注释
1.4.1 ⼀般使⽤#,为代码添加单⾏注释
# 单行注释使用 #
print("人生苦短,我用Python.")
1.4.2 多行注释
定义了一个函数,在函数下面敲入了三个双引号后,回车后,就变成了多行注释了。
fruits = [('桃', '核果类'), ('杏', '核果类'), ('李', '核果类'),
('樱桃', '核果类'), ('苹果', '仁果类'), ('梨', '仁果类'),
('山楂', '仁果类')]
fruit_dict = {}
for e in fruits:
fruit, cat = e[0], e[1]
if cat not in fruit_dict:
fruit_dict[cat] = [fruit]
else:
fruit_dict[cat].append(fruit)
print(fruit_dict)
'''
以上初步练习了列表的用法
'''
1.5 变量命名
变量命名规则包括: 允许包括英⽂、数字以及下划线(_),但不能以数字
名称区分⼤⼩写
s = "Python"
a = 100
print(s)
print(a)
运行结果:
Python
100
变量名不能起名为关键字
什么是关键字,就是Python中具有特殊功能的标识符。
常⻅的包括:
for
if
else
Python中的命名习惯:
PEP8中建议变量命名为:
⼤部分情况变量命名为蛇形命名法
蛇形命名指:book_name, book_type
Python3中常用的关键字有33个,后文通过案例的形式都列举出来。此处省略。
2.Python入门案例
华⽒温度转换为摄⽒温度
转化的公式:
c = (F-32)/1.8
F = input("请输⼊华⽒温度:")
F = float(F)
c = (F-32)/1.8 # 摄⽒温度
print(f"对应的摄⽒温度等于: {c:.2f}")
请输⼊华⽒温度:97.8
对应的摄⽒温度等于: 36.56
【小结】
Python入门就是这么简单,难怪被称为国民编程语言。意思就是只要想学,全国人民都能学会。据说,美国前总统号召美国全体公民都去学编程,学的就是Python这门编程语言。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。