首页 > 编程语言 >python 第一次教学笔记

python 第一次教学笔记

时间:2023-01-07 22:57:33浏览次数:37  
标签:haobo 10 变量 python 笔记 else print 教学 true

对Python 有一个认知

记住这是一个动态类型的,弱类型语言

ds =111.0
#弱类型 前面不用写明是具体什么类型
haobo=10

haobo = ds
#类型转换不再有高低之分

hoabo =200
print(haobo)

bobo =2**1000
print(bobo)

haobo = bobo

print(haobo)

数据类型

运算符 描述 实例
+ 加 - 两个对象相加 a + b 输出结果 30
- 减 - 得到负数或是一个数减去另一个数 a - b 输出结果 -10
* 乘 - 两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果 200
/ 除 - x除以y b / a 输出结果 2
% 取模 - 返回除法的余数 b % a 输出结果 0
** 幂 - 返回x的y次幂 a**b 为10的20次方, 输出结果 100000000000000000000
// 取整除 - 返回商的整数部分(向下取整) >>> 9//2 4

比较字符

==
!=

=
<=

<

a = 21
b = 10
c = 0
 
if ( a == b ):
   print ("1 - a 等于 b")
else:
   print ("1 - a 不等于 b")
 
if ( a != b ):
   print ("2 - a 不等于 b")
else:
   print ("2 - a 等于 b")
 
if ( a < b ):
   print ("3 - a 小于 b")
else:
   print ("3 - a 大于等于 b")
 
if ( a > b ):
   print ("4 - a 大于 b")
else:
   print ("4 - a 小于等于 b")
 
# 修改变量 a 和 b 的值
a = 5
b = 20
if ( a <= b ):
   print ("5 - a 小于等于 b")
else:
   print ("5 - a 大于  b")
 
if ( b >= a ):
   print ("6 - b 大于等于 a")
else:
   print ("6 - b 小于 a")

赋值运算符

a+=1===== a=a+1
*=
-=
/=
%=
= c=c2

 
a = 21
b = 10
c = 0
 
c = a + b
print ("1 - c 的值为:", c)
 
c += a
print ("2 - c 的值为:", c)
 
c *= a
print ("3 - c 的值为:", c)
 
c /= a 
print ("4 - c 的值为:", c)
 
c = 2
c %= a
print ("5 - c 的值为:", c)
 
c **= a
print ("6 - c 的值为:", c)
 
c //= a
print ("7 - c 的值为:", c)

逻辑运算符

and == && 与
bool = True False
or == || 或

a = 10
b = 20
 
if ( a and b ):
   print ("1 - 变量 a 和 b 都为 true")
else:
   print ("1 - 变量 a 和 b 有一个不为 true")
 
if ( a or b ):
   print ("2 - 变量 a 和 b 都为 true,或其中一个变量为 true")
else:
   print ("2 - 变量 a 和 b 都不为 true")
 
# 修改变量 a 的值
a = 0
if ( a and b ):
   print ("3 - 变量 a 和 b 都为 true")
else:
   print ("3 - 变量 a 和 b 有一个不为 true")
 
if ( a or b ):
   print ("4 - 变量 a 和 b 都为 true,或其中一个变量为 true")
else:
   print ("4 - 变量 a 和 b 都不为 true")
 
if not( a and b ):
   print ("5 - 变量 a 和 b 都为 false,或其中一个变量为 false")
else:
   print ("5 - 变量 a 和 b 都为 true")

数字类型转换

a=110
b=float(a)

标签:haobo,10,变量,python,笔记,else,print,教学,true
From: https://www.cnblogs.com/E-Sheep/p/17031509.html

相关文章

  • 【Python】pip的镜像安装异常解决方案
    在安装pip的出现异常提示:ERROR:Couldnotfindaversionthatsatisfiestherequirementpillow(fromversions:none)ERROR:Nomatchingdistributionfoundfor......
  • 【Python】open及file函数详解
    open函数python内置函数,一般用于本地文件的读写操作,创建一个 file 对象,调用file()方法进行读写。Tips:file对象需要调用close#参数@params:file:str|by......
  • JavaScript学习笔记—数组的四个方法
    (1)push()方法可向数组的末尾添加一个或多个元素,并返回新的长度//创建一个数组vararr=["孙悟空","猪八戒","沙和尚"];arr.push("唐僧");arr.push("蜘蛛精","白骨......
  • 斯特林数 学习笔记
    斯特林数第一类斯特林数第一类斯特林数\(\begin{bmatrix}n\\m\end{bmatrix}\)表示将\(n\)个有标号元素划分成\(m\)个无标号圆排列的方案数。递推式考虑每次新加......
  • python 操作Excel表格 (筛选一个表格相比另一个表格缺少的元素)
    一个备忘录,几乎没怎么用过excel,也不知道它是不是自带这个功能了,大致需求就是,一个表格里有全体学生的姓名,另外一个表格里有及格的学生的姓名,但是想要找出不及格的学生的姓名......
  • JavaScript学习笔记—使用字面量创建数组
    语法:[]//元素为数字vararr=[1,2,3,6,10];//元素可以是任意数据类型vararr2=["hello",1,true,null,undefined];//也可以是对象varobj={name:"孙悟空......
  • JavaScript学习笔记—数组length属性
    length属性返回数组的长度(数组元素的个数)。语法:数组.length/**连续的数组,可以获取数组长度(元素个数)*非连续的数组,获取数组最大索引+1*/vararr=[1,4,10];arr......
  • JavaScript学习笔记—构造函数
    执行流程:1.立刻创建一个新的对象2.将新建的对象设置为函数中的this,在构造函数中可以使用this来引用新建的对象3.逐行执行函数中的代码4.将新建的对象作为返回值返回通......
  • JavaScript学习笔记—原型对象prototype
      创建的每个函数,解析器都会向函数中添加一个属性prototype,这个属性对应着一个对象就是我们所谓的原型对象。  函数作为普通函数调用prototype没有任何作用  当函......
  • Linux笔记03: Linux常用命令_3.4文件和目录共用命令
     3.4目录和文件共用命令 3.4.1rm命令  ●命令名称:rm。  ●英文原意:removefilesordirectories。   ●所在路径:/usr/bin/rm。   ●执行权限:所......