#---------------------------------------------------------#
# Python3提供了input()函数来接收用户从键盘的输入,input()函数将所有输入都作为string类型来处理。
#---------------------------------------------------------#
input_1=input("随便输入:")
num=int(input("请输入一个数字:"))
#将ASCII码转为数字
# 如输入字符“A”,则结果输出为“A的ASCII码为65”。
# 输入数字5,则结果输出为“5的ASCII码为53”
name=input("输入一个字符:")
print(name+"的ASCII码为:",ord(name))
#----------------------------------------------------------#
# print 各种输出方式
#----------------------------------------------------------#
#1、 %方式
age=19
country="中国"
print("我的年龄是%d岁"%age)
print("我的国籍是%s"%country)
print("我的年龄是%d,国籍是%s"%(age,country))
#2、 format函数
'''
^, <, > 分别是居中、左对齐、右对齐,后面带宽度, : 号后面带填充的字符,只能是一个字符,不指定则默认是用空格填充。
+ 表示在正数前显示 +,负数前显示 -; (空格)表示在正数前加空格
b、d、o、x 分别是二进制、十进制、八进制、十六进制。
'''
print("我的名字是{},我的民族是{}".format("李华","汉族"))
print("{0},{1},{0}!!".format("你好","世界")) #索引填充
print("姓名:{name},年龄:{age}".format(name="李华",age=18)) #关键字填充
#3、 通过字典设置参数,用**展开map集合
info={"name":"张三","age":18}
print("姓名:{name},年龄:{age}".format(**info))
#4、 利用列表的索引设置参数
list=["大学","www.edu.cn"]
print("{0[0]}的网址是{0[1]},成立于{1}".format(list,1921))
#5、 f-string
name="冠冠"
age=3
print(f"你好,{name}今年{age}岁了")
print(f"{'i love chain'.upper()}")
#_________________________________________________________#
# 当前时间
#----------------------------------------------------------#
import datetime
#当前年份
nowyear=datetime.datetime.now().year
print("当前年份为:"+str(nowyear))
#-----------------------------------------------------------#
# try catch 异常捕获
#-----------------------------------------------------------#
#--------------------------------------------------------------#
# 将3*3矩阵按其形状输出
#--------------------------------------------------------------#
str=input("pleased input a 3*3 array:")
print(str,type(str))
str=eval(str)
print(str,type(str))
for i in str:
s=""
for j in i:
s1="%6d"%j
s=s+s1
print(s)
#--------------------------------------------------------------#
# map
#--------------------------------------------------------------#
#map() 会根据提供的函数对指定序列做映射 返回迭代器
print(list(map(lambda x:x**2,[1,2,3,4,5])))
暑期编程PK赛
得CSDN机械键盘等精美礼品!