Python从入门到放弃
本文主要是描述的是作为初学者对python学习的过程与经历分享,包括一些历程的分享与重要的时间节点记录,对于python学习的笔记与心得。
如果你也是初学者,我们可以一起学习探讨python的知识与技术,欢迎各位博主对我的批评与指导,如果涉及版权等违规的问题,望谅解,小白不懂事。
话不多说,以下开始分享自己个人学习的第一个总结!!!
1.第一个python程序
编译器的安装与环境变量的配置我这里不做赘述,网上很多。
作为第一个python程序,打印一个hello world是必须的,仪式感还是要有的,哈哈。
python的打印是通过调用函数print进行的。
打印Hello World的方式有很多种,以下只列举几种作为例子,供大家参考,程序代码如下:
print("Hello World!")#或者另外一种标志符 print('Hello World') str = "Hello World" print(str)
以上为三种Hello的打印方式,大家可以试试。
2.print函数的用法
str = "Hello World"#字符串打印类型,参数传递法 print(str) print("%s"%str)#参数引入法 print("Hello World")#双引号中间添加要打印的字符串 print('Hello World')#单引号和双引号的用法一样,没有区别 Num = 5 print(Num) print("%s"%Num) msg = '''#要打印的内容 Hello World! My Name is Wang..... ''' print(msg)#这种方法可以打印多行 name = input("name:") age= input("age:") #字符串中打印变量方案1 info1 = ''' -------------info of '''+name+'''------------ Name:'''+name+''' Age:'''+age print(info1) #字符串中打印变量方案2 info2 = ''' -------------info of %s------------ Name:%s Age:%s ''' %(name,name,age) print(info2) #字符串中打印变量方案3 info3 = ''' -------------info of {_name}------------ Name:{_name} Age:{_age} ''' .format(_name=name, _age=age) print(info3) #字符串中打印变量方案4 info4 = ''' -------------info of {0}------------ Name:{0} Age:{1} ''' .format(name, age) print(info4)
python为用户提供了多样化的打印方案,包括多行打印和单行打印,用户可以根据自己的需求进行选择。此处仅做一个归纳,如有错漏请多多包含与指正。
3.if elif else语句
python中if else的语句用法相较其他语言的用法相同,但是格式有一定差别请看以下例子进行分析
_username ="wang" _password = 123 username = input("username: ") password = input("password: ") if _username ==username and password == password:#循环判断条件不需要使用() 改成: 同时子语句编译器会自动进行换行缩进,如果没用需要用户自己进行缩进 print("Welcome user {name} Login !").format(name = username)) else: print("Invalid username or password !")
4.while语句
while循环语句与if循环语句的格式相同,没有()用:替代,请看以下例子
i = 0 while i<10: print("Num is %s"%i)#打印数字0-9
以上为今天的学习内容与分享,是不是觉得很简单?我也是,但是这才刚刚开始。。。。
后面会有一些相关的小应用程序的分享。