Python(一)基础、条件判断、循环、数字、字符串、列表

目录欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器
摘要由CSDN通过智能技术生成

基础语法

注释

编写注释的主要目的是阐述代码要做什么,以及是如何做的。可使用快捷键:ctrl + / ,来添加注释

#向大家问好
print("Hello everyone!")

Python解释器会忽略第1行,只执行第2行。

Hello everyone!

输入、输出

  • 输出
    函数print()输出你想输出的内容。
print("Hello Word!")

输出结果

Hello Word!
  • 输入
    函数input() 让程序暂停运行,等待用户输入一些文本。获取用户输入后,Python将其存储在一个变量中,以方便你使用。
age=input('请输入你的年龄:')
print("你的年龄是:",age)

运行结果:

请输入你的年龄:18
你的年龄是: 18

变量

  1. 变量是存储在内存中的值。
  2. 基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。
  3. 变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。

变量赋值

  • Python 中的变量赋值不需要类型声明。
  • Python中用一个等号来赋值,等号左边是一个变量名,等号右边是存储在变量中的值。
age=18
print("你的年龄是:",age)

运行结果:

你的年龄是: 18

变量的命名和使用

  • 变量名只能包含字母、数字和下划线。变量名可以字母或下划线打头,但不能以数字打头。
  • 变量名不能包含空格,但可使用下划线来分隔其中的单词。
  • 不要将Python关键字和函数名用作变量名,即不要使用Python保留用于特殊用途的单词。
  • 变量名应既简短又具有描述性。
  • 慎用小写字母l和大写字母O,因为它们可能被人错看成数字1和0。

运算符

Python语言支持以下类型的运算符:

  1. 算术运算符:+(加),-(减),*(乘),/(除),%(取余),**(幂),//(取整除)
  2. 比较(关系)运算符:==(等于),!=(不等于),>(大于),<(小于),>=(大于等于),<=(小于等于)
  3. 赋值运算符:=(a =1),+=(a += 1相当于a =a+1其他运算符雷同),-=,*=,/=,%=,**=,//=。
  4. 逻辑运算符:and(与),or(或),not(非)
  5. 按位运算符:&(按位与运算符),|(按位或运算符),^(按位异或运算符),~(按位取反运算符),<<(左移动运算符),>>(右移动运算符)
  6. 成员运算符:in:如果在指定的序列中找到值返回 True,否则返回 False
          not in:如果在指定的序列中没有找到值返回 True,否则返回 False
  7. 身份运算符:is:判断两个标识符是不是引用自一个对象
          not is:判断两个标识符是不是引用自不同对象

条件判断

简单的if 语句

a = 2
if a > 1:
    a +=1
print("a:",a)

运行结果:

a: 3

注意:1.if条件后面要加冒号。
   2.使用缩进来划分语句块,相同缩进数的语句在一起组成一个语句块。

if-else 语句

a = 2
if a > 1:
    print("a > 1")  # 判断如果成立进入这个print
else:               # 如果不成立则 进入这个else逻辑里
    print("a <= 1")

运行结果:

a > 1

if-elif-else 结构结

b=1
if b > 1:
    print("b > 1")
elif b == 1:
    print("b = 1")
else:
    print("b < 1")

运行结果:

b = 1

循环

  1. 循环就是重复的做一件事情。
  2. Python中使用while循环和for循环。
  3. for循环可以遍历任何序列的项目,如一个列表或者一个字符串。
  4. while循环是条件循环,只要条件是True就可以一直循环。
  5. 结束循环用continue或者break。
    continue表示结束本次循环
    break表示循环立即结束

for循环

  1. for循环遍历字符串中每个字母
name='xiaoli'
for n in name:
    print(n)

运行结果:

x
i
a
o
l
i
  1. 循环制定次数
count=10
for c in range(count):   #range()函数可创建一个整数列表
    print(c)

运行结果:

0
1
2
3
4
5
6
7
8
9
  1. continue和break
count = 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值