02-第一个程序
hm_01_hello.py
#!/usr/bin/env python3 # coding=utf-8 def main(): print("Hello world") if __name__ == '__main__': main()
hm_02_注释.py
#!/usr/bin/env python3 # coding=utf-8 def main(): """ 多行注释 """ print("Hello world") # 单行注释 if __name__ == '__main__': main()
hm_03_qq号码.py
#!/usr/bin/env python3 # coding=utf-8 def main(): qq_number = "123" qq_pass = "456" print(qq_number, qq_pass) if __name__ == '__main__': main()
123 456
hm_04_超市买苹果.py
#!/usr/bin/env python3 # coding=utf-8 def main(): # 1. 定义苹果的单价 price = 8.5 # 2. 挑选苹果 weight = 7.5 # 3. 计算付款金额 money = weight * price # 4. 只要买苹果,就返回5块钱 money = money - 5 print(money) if __name__ == '__main__': main()
58.75
hm_05_个人信息.py
1 #!/usr/bin/env python3 2 # coding=utf-8 3 4 5 def main(): 6 """ 7 姓名:小明 8 年龄:18岁 9 性别:男生 10 身高:1.75米 11 体重:75.0公斤 12 """ 13 14 # str表示是一个字符串类型 15 name = "小明" 16 17 # int 表示是一个整数类型 18 age = 18 19 20 # bool 表示是一个布尔类型,真True或者假 False 21 gender = False 22 23 # float 表示是一个小数类型,浮点数 24 height = 1.75 25 26 weight = 75 27 28 29 if __name__ == '__main__': 30 main()
hm_06_买苹果增强版.py
1 #!/usr/bin/env python3 2 # coding=utf-8 3 def main(): 4 # 1. 输入苹果的单价 5 price_str = input("苹果单价:") 6 # 2. 输入苹果的重量 7 weight_str = input("苹果重量:") 8 # 1> 将价格转换成小数 9 price = float(price_str) 10 # 2> 将重量转换成小数 11 weight = float(weight_str) 12 # 3> 用两个小数来计算最终的金额 13 money = price * weight 14 15 print(money) 16 17 if __name__ == '__main__': 18 main()
hm_07_买苹果改进.py
1 #!/usr/bin/env python3 2 # coding=utf-8 3 def main(): 4 # 1. 提示用户输入苹果的单价 5 price = float(input("苹果单价:")) 6 7 # 2. 输入苹果的重量 8 weight = float(input("苹果重量:")) 9 10 # 3. 计算金额 11 money = price * weight 12 13 print(money) 14 15 if __name__ == '__main__': 16 main()
hm_08_格式化输出.py
1 #!/usr/bin/env python3 2 # coding=utf-8 3 def main(): 4 # 定义字符串变量name 5 name = 'Tom' 6 print("Name is %s" % name) 7 8 # 定义整数变量 student_no,输出学号是 000001 9 student_no = 1 10 print("%06d" % student_no) 11 12 # 定义小数 price,weight,money,输出苹果单价9.00元/斤,购买了5.00斤,需要支付45.00元 13 price = 8.5 14 weight = 7.5 15 money = price * weight 16 print("%.2f %.3f %.4f" % (price, weight, money)) 17 18 # 定义一个小数 scale输出 数据比例是 10.00% 19 scale = 0.8 20 print("%.2f%%" % (scale * 100)) 21 22 if __name__ == '__main__': 23 main()
Name is Tom
000001
8.50 7.500 63.7500
80.00%