Python初学者随笔

匿名 (未验证) 提交于 2019-12-02 22:56:40

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

  以上为今天的学习内容与分享,是不是觉得很简单?我也是,但是这才刚刚开始。。。。

  后面会有一些相关的小应用程序的分享。

原文:https://www.cnblogs.com/wangxingwei/p/9317812.html

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!