Python学习(一):python基础知识及常用语句

Python是什么?

Python是一种计算机程序设计语言。是一种动态的、面向对象的脚本语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。

使用Pycharm编写程序

我们在学习编程语言的时候大多数人会选择使用一款好用的编译器来方便自己书写代码,那么我们在使用python时我推荐大家使用Pycharm来编写代码,因为它真的很好用。
关于Pycharm的安装我在这里就不再具体讲解了,网络上的教程很多,而且很简单,下面是安装完后Pycharm的图形化界面

在这里插入图片描述
我们再使用Pycharm的时候再一开始我们最好可以了解一下它里面的一些常用的快捷键,这可以加快我们编写程序的效率,下面我在这里为大家安利几个常用的快捷键

- pycharm设置界面(ctrl + alt + s)
- 快速创建文件(alt + insert)
- 格式化python代码(ctrl + alt + l)
- 快速注释代码(ctrl + /)
- 快速复制代码(ctrl + d)
- 快速撤销代码(ctrl + z)
- 快速取消撤销代码(ctrl + shift + z)
- 快速删除代码(ctrl + x)
- 快速重命名(shift + f6)

接下来我们来教大家设置一下Pycharm的一些界面的设置
例如:我们设置一下字体大小,因为系统默认的字体确实有点小,很费眼睛,字体大小设置Editor->Font->Size
在这里插入图片描述
Pycharm的程序说明,一般在我们编写一个程序的时候最好可以加上程序的说明.Editor->File and Code Templates->Python Script
在这里插入图片描述
那么接下来我们来新建一个python文件,看下是怎样的
在这里插入图片描述

Python编写的基础知识

1.注释:
在编程语言中很多时候为了方便人们阅读代码,我们需要加注释(即并不执行的代码行)

在python中单行注释和多行注释
#	单行注释
“”“
“”“	多行注释,注释内容写在双引号之间
# 这是注释
print('hello world')	# 注释2

print('你好')

"""
这是一个
多行注释

"""

在这里插入图片描述
2.输入输出:
在编程时为了让程序的结果显示,我们经常会用到输入输出如c中的printf和scanf,c++中的cin和cout在python中

输入	input()		如果需要有体是内容,也可以input('********')
输出	print()		

在这里插入图片描述我们在输出时还有很多东西,它可以输出bool值(即False:0 True:1),还有数据类型等等,当然在输出时其默认时后面加了‘\n‘换行符的,我们也可以在后面指定结尾加什么
在这里插入图片描述
3.格式化输出:
1.整形和字符串
在这里插入图片描述
**注:整形和字符串分别为%d %s **

2.浮点型
在这里插入图片描述
注:浮点型为%f,默认为小数点后6位,当然我们也可以自己设置,我们以小数点‘.’位分界线,小数点左右两边分别代表位数,如果在左边,位数大于我们设置的则需要加0
3.整形:
在这里插入图片描述
注:整形为%d,如果我们要指定位数的整形则可以加’.*'来指定
4.百分比:
在这里插入图片描述
4.变量:
我们在编程时许多时候都要用到变量,那么变量定义规则有哪些呢?
在Python中使用变量时,需要遵守一些规则和指南。违反这些规则将引发错误,而指南旨在让你编写的代码更容易阅读和理解。请务必牢记下述有关变量的规则。
 变量名只能包含字母、数字和下划线。变量名可以字母或下划线打头,但不能以数字打头,例如,可将变量命名为message_1,但不能将其命名为1_message。
 变量名不能包含空格,但可使用下划线来分隔其中的单词。例如,变量名greeting_message可行,但变量名greeting message会引发错误。
 不要将Python关键字和函数名用作变量名,即不要使用Python保留用于特殊用途的单词,如print。

 变量名应既简短又具有描述性。例如, name比n好, student_name比s_n好, name_length比length_of_persons_name好。
 慎用小写字母l和大写字母O,因为它们可能被人错看成数字1和0。
要创建良好的变量名,需要经过一定的实践,在程序复杂而有趣时尤其如此。随着编写的程序越来越多,并开始阅读别人编写的代码,将越来越善于创建有意义的变量名。
常见的变量命名法有驼峰命名法
驼峰命名法:
1.大驼峰:每一个单词的首字母都大写
FirstName LastName
2.小驼峰:第一个单词以小写字母开始,后续单词的首字母大写
firstName lastName
变量类型:
str:表示一个字符串类型
int:表示一个整形
bool:表示一个布尔型,真:True 假;False
float:表示一个浮点型,小数

python中一些常见的语句

1.if语句

if 要判断的条件:
	条件成立时要做的事
elif 要判断的条件:
	条件成立时要做的事
。。。
else:
	以上所有条件都不成立时要做的事

if语句中可以添加的逻辑判断符:
'=='	等于
'>'		大于
'>='	大于等于
'<='	小于等于
'<' 	小于
'!='	不等于
and	条件一和条件二两个条件同时满足,返回true,两个条件有一个不满足,就返回false
or	条件一或者条件二,两个条件只要满足一个就返回True,两个条件都不满足返回False

example:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2.for循环
在许多时候我们进行判断的时候需要对一个序列进行循环遍历,那么我们就可以使用for语句

for循环语句的语法:
for 变量 in 序列 :
	循环要执行的动作

在常用的序列中有一个range函数,顾名思意,范围,提供一个范围
range(stop):0到stop-1
range(start,stop):start到stop-1
range(start,stop,step):start到stop-1,间隔为step(也可以叫步长)

例如我们求100以内的偶数和:
在这里插入图片描述
break和continue语句以及exit()

break:标出整个循环,不再循环后面的内容
continue:跳出本次循环,continue后面的内容不再执行,但是循环依然继续
exit():结束程序执行

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3.while语句
while语句也是一个循环语句

while语句语法:
while	条件():
	条件满足时要做的事
同样,break和continue同样适用于while语句
while语句还可一书写一个死循环

example:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_42446031/article/details/89087464