笔记:
编程,编程语言的区别
编程:用代码写一个程序 编程语言:用那种语法规则编写程序
编译型语言、解释性语言的区别
编译型:执行效率高,平台依赖性较高 c语言
解释型:执行效率相对较低,可移植性相对较高
python的缺点:1、运行速度慢 2、不能去加密代码
添加注释的方法
#后面可以添加注释 ”“” 在这个里面也可以添加注释“”“
tpye()可以变量的类型
s=”南京航空航天大学“
s.center(100,"#") 将南京航空航天大学在100个#号内居中
s.ljust(100,"#")左对齐
s.rjust(100,"#")右对齐
len(s)查看s有多少个字符
s.endswith("学")返回true或者false 查看是否是学结束
s,startswith("南")开始
s,find('jadfhsaf')查找是否存在若不存在则返回-1
s.index('c')查看c在字符串的第几位
s.capitalize字符串首字母大写
注意:注意缩进tab键和空格键不能混用!
简单实验
1/2用不同的四种方式输出加法运算
num1=int(input("请输入数字1:"))
num2=int(input("请输入数字2:"))
#print("相加的结果是:%s" %(num1+num2))
#print("相加为",(num1+num2))
#print(f"{num1+num2}")
#print("相加{}".format(num1+num2))
2/2输出如图样式
s= "英雄联盟商城登录界面"
print(s.center(50," "))
print(15*' ~ *')
a="1.用户登录"
b=" 2.新用户注册"
c="3.退出系统"
print(a.center(50," "))
print(b.center(50," "))
print(c.center(50," "))
print(15*' ~ *')
d="(温馨提示)请输入您的选项"
print(d.ljust(50," "))
#center(100,“#”)在100个#中间居中
#ljust/rjust()左对齐,右对