Python初学者随笔

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

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

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

猜你喜欢

转载自www.cnblogs.com/wangxingwei/p/9317812.html