目录
一、注释
1.块注释
2.行内注释
3.多行注释
二、打印变量
1.print()函数:输出/打印指定内容
2.input()函数:输入指定内容
三、编程题:个人名片
一、注释
1.块注释
- 以#开始,直到本行结束都是注释
- 为了保证代码的可读性,# 后面建议添加一个空格,然后再编写相应说明文字(PEP8)
- 注释不会运行
2.行内注释
- 以#开始,直到本行结束都是注释
- 与代码写在同一行
- #前面至少有两个空格
3.多行注释
- 如果希望编写的注释信息很多,一行无法显示,就可以使用多行注释
- 要在python程序中使用多行注释,可以用一对连续的三个引号(单引号和双引号都可以)
# 块注释
print(111)# 行内注释
print(222) # 我是行内注释# 多行注释
"""
我是多行注释
我是多行注释"""'''
我是多行注释
我是多行注释'''
print(333)
二、打印变量
1.print()函数:输出/打印指定内容
print (*objects, sep=' ', end='\n', file=None, flush=False)
其中,
- sep:设置打印多个内容的分隔符
- end:设置print执行结束后的操作
# 任务1:打印数字2024
print(2024)# 任务2:打印字符串
print("我是负17呀")# 任务3:创建变量year,值为2024,打印变量year
year = 2024
print(year)
运行结果为:
(1)“,”的使用
- 想要在一行中打印多个内容,可以在print()函数中使用逗号隔开多个内容
- 变量、数字、字符串都可以
- 注意:使用英文的逗号
print("我是负17呀")
print(end='#') # end:设置print执行结束后的操作
year = 2024
print(year, "年,我要好好学习", sep="***") #sep:设置打印多个内容的分隔符
print() # 换行
print(year, "年,我要学会python", sep="", end="\n\n")
print(year, "年,我要认真科研", sep="")
运行结果:
(2)格式化输出
- 如果希望输出文字信息的同时,一起输出数据,就需要使用到格式化操作符
- %被称为格式化操作符,专门用于处理字符串中的格式
- 包含%的字符串,被称为格式化字符串
- %和不同的字符连用,不同类型的数据需要使用不同的格式化字符
格式化字符 | 含义 |
%s | 字符串 |
%d | 有符号十进制整数,%06d表示输出的整数显示位数,不足的地方使用0补全 |
%f | 浮点数,%.2f表示小数点后只显示两位 |
%% | 输出% |
year=2024
month=4
day=17
week="三"
weather="晴"
temp=23.3
print("今天是%d年%02d月%d日,星期%s,天气%s,温度%.2f" % (year,month,day,week,weather,temp))
运行结果为:
2.input()函数:输入指定内容
变量 = input("提示信息:")
- 所谓输入,就是用代码获取用户通过键盘输入的信息
- 在 Python 中,如果要获取用户在键盘上的输入信息,需要使用到 input 函数
- 用户输入的任何内容,Python都认为是一个字符串
# input()的使用
name=input("请输入你的名字:")
print(name)age = input("请输入你的年龄:")
# print(type(age)) # 判断age的类型,结果为str#类型转换
age = int(age)
year = 2024
birth = year - age
print("你的出生年份是:",birth)
运行结果:
三、编程题:个人名片
题目:在控制台依次提示用户输入:姓名、电话、邮箱,并输出
name = input("请输入您的姓名:")
phone = input("请输入您的电话:")
email = input("请输入您的邮箱:")
print("***********************")
print("姓名:", name)
print("电话:%s" % phone)
print("邮箱:",email)
print("***********************")
运行结果: