栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python 小记1

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python 小记1


#---------------------------------------------------------#
# 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机械键盘等精美礼品!
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1015711.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号