python第一次学习

本文介绍了Python学习的基础知识,包括注释的用途和写法,变量命名规则,声明的三种格式,变量类型如NUMBER、STR、LIST、TUPLE等,以及各种运算符的介绍,如算术、比较、赋值、逻辑和位运算符。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

         添加摘要           ## 代码的作用

(人机交互的方式与工具,注释方便人们理解代码的含义,机器不看)
print语法的作用
输入

print("I love python") #打印内容

print("1+2")#print括号内不加引号与加引号有所区别
print(1+2)

输出

I love python

1+2

3

注释

机器你会执行注释的内容
注释一般用自然语言书写
注释的写法

  • 行注释:以井号开头,可以单独一行,也可以在某行代码后边

  • 块注释:以三个连续的单引号或者双引号开头和结尾
    注释原则

  • 恰当,不是越多越好

  • 针对复杂代码,难懂代码

变量的命名

变量命名可以包含数字,大小写字母,下划线或者更多

  • 数字不可以开头
out1=1
print(out1)

1out=1

输出

1

SyntaxError: invalid syntax
  • 一般在python中以下划线开头的内容具有特殊意义,不建议使用
  • 大小写不一样,俗称大小写敏感

声明的三种格式

  • 格式一
p=1
  • 格式二
p=a=1
  • 格式三
a,s,d=1,2,3

变量类型

  • 从严格上讲python只有一个类型
  • 标准数据类型有四种
    1.数字NUMBER
    2.字符串STR
    3.列表LIST
    4.元组TUPLE
    5.字典DICT
    6.集合SET

表达式

  • 由一个或者几个变量或者运算符合成的一行代码
  • 通常返回一个结果

运算符

  • 由一个以上或者几个数字经过一系列的运算得到新值的过程
  • 用来操作运算的符号
  • 运算符类型
    1.算术运算符
    -用来进行算术运算的符号
    -通常表示加减乘除
    -python没有自增自减运算符
    输入
a=9+2
print(a)

b=9-2
print(b)

c=8*9
print(c)
#python除法分为普通除法,地板除,取余#
#普通除法
d=9/2
print(d)
#地板除
e=9//2
print(e)
#取余
f=9%2
print(f)
#两个乘号就是指数
g=4**2
print(g)

输出

11
7 
72 
4.5
4 
1 
16

2.比较或者关系运算符
-对两个内容进行比较的运算符
-结果一定是布尔值,即TURE/FALSE

输入

#等于==
a=3==4
print(a)

#不等于!=
a=3!=4
print(a)

#其他符号
#>=,<=,<,>

输出

False

True

3.赋值运算符
-把值放到变量中去(优先级低)

输入

#赋值符号=
a=9
print(a)
#复杂赋值
a=b=9
print(a,b)
a,b=1,9
print(a,b)
#赋值的缩写
c=c+3
print(c)

输出

9
9 9
1 9
NameError: name 'c' is not defined

4.逻辑运算符
-对布尔值类型变量或者值进行运算的符号
-and:逻辑与
-or:逻辑或
-not:逻辑非
-python的里面的逻辑运算没有异或
-运算规则
-and看作乘法,or看作加法
-Ture看作1,False看作0
-逻辑运算能转换成整数数学运算
-最后结果是0为False,否则为Ture

#逻辑表达式举例 
a=True 
b=True
c=False 
aa=a and b #左边可以转换为1*1 
print(aa) 
#布尔值跟数字的转换 
#数字转换成布尔值的时候,0=False,其余为True 
#布尔值转换为数字时,True=1,False=0 
#短路问题案例 
a=True 
b=True 
c=False
aa=a or b and (a and c)
print(aa)

输出

True
True

5.位运算符
6.成员运算符
7.身份运算符

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值