python课堂笔记_python课堂笔记

第一章

第一节

python基础:

python发布于1991年,面向对象解释xing语言。

python用途:

优点:1、简单

2、易学

3、速度快(开发速度快、运行速度慢)

4、免费开源

用途:

1、自动化运维

2、游戏、网页、C/S软件、搜索

python编程要求:

python 中的语法格式没有结束语,统一通过缩进行确定不同的执行流程和语句,同一流程和语句应该保持缩进统一

eg: &gt&gt&gtprint "hello world"

python如何退出

1、exit()、quit()、ctrl+D

python中的算术运算:

基本运算:+ - * /

1、加法运算

&gt&gt&gt1+2

3

2、取整运算(//):

&gt&gt&gt5//2

2

3、取余运算(%):

&gt&gt&gt5%2

1

4、幂值运算(**):

&gt&gt&gt7**3

343

!!!!要显示小数位:

&gt&gt&gt5.0/2

2.5

特例:如果一个字符串乘以一个数字就是将这个字符串重复多少次。

eg:&gt&gt&gt'1'*10

1111111111

小数运算是将两个数中任意一个为小数,运算结果即为小数。

第二节

1、变量的赋值

shell 中变量赋值不能以数字开头,区分大小写,变量两边不能有空格(在python不适用)python变量调用不需要使用$

eg:&gt&gt&gtx=2

&gt&gt&gtx*6

12

2、对字符串进行赋值的时候要加上“”。

eg:&gt&gt&gtrm=“zhangxiangjie”(单双引号都可以)

&gt&gt&gtrm

'zhangxiangjie'

&gt&gt&gtRM=rm (变量的传递)

&gt&gt&gtrm

'zhangxiangjie'

&gt&gt&gtRM=‘rm’

&gt&gt&gtRM

rm

3、语句操作

&gt&gt&gtprint 2*2

4

4、如何获取用户输入:

shell用read来获取用户输入

python用户输入:

&gt&gt&gtx = input("x: ")

x: 33 (需要输入值)

&gt&gt&gtprint x

33

&gt&gt&gty = input(“y:”)

y:44

&gt&gt&gtprint x * y

1452

5、函数(这些都是算术运算相关的函数)

函数就像小程序一样,可以用来实现待定的功能 python中有很多函数,用户也可以自定义函数。

常见的函数:

pow 幂值运算

&gt&gt&gtpow(7,3)

343

abs 绝对值运算

&gt&gt&gtabs(-10)

10

round 四舍五入

floor 返回值下舍整数

ceil 返回值上入整数

sqrt 平方根运算

int 取整运算

函数调用的方式,有很大一部分函数无法直接调用,可以插入对应的模块进行调用;

&gt&gt&gtimport math (插入对应的模块)

&gt&gt&gtmath.floor(32.9)

32.0

&gt&gt&gtint(math.floor(32.9))

32

如果希望每次调用函数都不写模块名称,可以结合from进行实现。

&gt&gt&gtfrom math import sqrt

&gt&gt&gtsqrt(9)

3.0

也可以通过变量引用

&gt&gt&gtfoo= math.sqrt

&gt&gt&gtfoo(9)

3.0

&gt&gt&gtfrom math import sqrt as a

&gt&gt&gta(9)

3.0

同时导入多个模块

&gt&gt&gtimport os,sys(用逗号隔开)

第三节 列表的基本使用 (序列都有共性

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值