python基础day02笔记

2018.7.3

day01回顾:
  
python的版本

  •   python 2
  •   python 3



解释执行器

  • python3 (C语言开发,CPython的一种)
  • python 文件的后缀 .py



运行两种模式:
  执行模式:
     python3 xxxx.py
  交互模式:
     python3 <回车>
     >>>  


数字类型:
  整型数int, 浮点型数float, 复数complex, 布尔型数 bool


整数:

  •   -100, 100, 0, 999999999999
  •   0b1001
  •   0o1234567
  •   0x1a2b3c

浮点型数:

  •   3.14
  •   0.314e1

复数:

  •   1+2j

布尔型数:

  •   True, False


None 空值

运算符:
  + - * / // %  **

() 分组子表达式

变量
  变量名必须标识符:
    标识符的正则表达式:

  •       [A-Za-z_] [A-Za-z0-9_]*

    变量名不能是关键字

  •       True, False, None, is, not, del, ...

赋值语句:
  变量名 = 表达式

  •     x = 100

  变量名1 = 变量名2 = 变量名3 = .... = 表达式

  •     x = y = z = 100

  变量名1, 变量名2, 变量名3 = 序列   (序列赋值)

  •     x, y, z = 100, 200, 300


del 语句删除变量


引用计数 refrence count


is / is not 运算符


id(obj)  返回一个对象的地址


小整数对象池
  -5 ~ 256  


复合赋值运算:
  +=   -=   *=   /=   //=    %=   **=


  变量名 += 表达式



day02 笔记:


比较运算符
  运算符:

  •     <   小于
  •     <=  小于等于
  •     >   大于
  •     >=  大于等于
  •     ==  等于
  •     !=  不等于

  语法:
    左表达式 < 右表达式
  说明:
    比较运算返回布尔类型的值
  例:

  •     20 < 100       # True
  •     300 >= 20      # True
  •     1 == 2         # False
  •     x = 70
  •     y = 70
  •     x != y         # False
  •     0 <= x <= 100  # True





数值对象的构造(创建)函数

  •   float(obj)    用字符串或数字转换为浮点数,如果不给出实参,则返回0.0
  •   int(x=0, base=10)  用数字或字符串转换为整数,如果不给出实参则返回0
  •   complex(r=0.0, i=0.0)  用数字创建一个复数
  •   bool(x)   用x创建一个布尔值(True/False)


函数调用表达式
  函数名(传参列表)
  说明:
    函数调用是表达式,此表达式一定会返回一个对象的引用关系。如果不需要返回值时,通常返回None对象的引用关系


bool(obj) 返回假值的情况:

  •   None  空值
  •   Flase 假值
  •   0, 0.0, 0j  所有的数字零

  -----以下后面会讲-------

  •   ''   空字符串
  •   []   空列表
  •   {}   空字典
  •   ()   空元组
  •   ...


练习:
  将数字3.14 用变量pi绑定
  将pi变量转为整数,用变量i绑定
  将 pi 变量 与 i变量相减,结果用f变量绑定
    1. 判断f是否等于 0.14? 为什么&#

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Python的turtle库是一个海龟绘图模块,它是Python自带的标准库,可以通过import语句导入并在Python中使用。海龟绘图源自20世纪60年代的logo语言,它模拟了一个真实的海龟在画布上游走的过程,通过控制海龟的移动和绘画来创建图形。turtle库提供了一些功能函数,包括移动和绘画等操作。你可以使用turtle.fd(d)向前移动一定的距离d,使用turtle.bk(d)向后移动一定的距离d,使用turtle.circle(半径, 弧度)以某个点为圆心绘制曲线等。此外,turtle库还提供了绝对坐标和海龟坐标两种角度坐标体系,你可以通过turtle.seth(angle)来改变海龟的游走方向,也可以通过turtle.left(angle)和turtle.right(angle)以海龟为参考系改变方向。下面是一个示例代码: import turtle turtle.left(45) turtle.fd(150) turtle.right(135) turtle.fd(300) turtle.left(135) turtle.fd(150) 这段代码可以让海龟按照一定的角度和距离绘制出一些图形。通过使用turtle库,你可以使用海龟绘图来进行一些简单的图形绘制和可视化操作。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [Python基础学习简记--海龟绘图(Day10)](https://blog.csdn.net/weixin_39344224/article/details/102807350)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [python 学习笔记(三)---turtle库的使用(超详细)](https://blog.csdn.net/qq_40181592/article/details/86770960)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值