Python---The first week study summary

**

  • 1.开发环境配置

  • (1)IDLE

  •     页面比较简单和基础,适合像我这种刚接触的学生,但是不支持复制到库。
    
  • 在这里插入图片描述

  • (2)Pycharm

  •    我个人比较喜欢这个,可以自己下载不同的主题,样式比较多样。这是我的界面,为了保护眼睛,所以颜色比较暗黑O(∩_∩)O ;当然最重要的是它合并了多个库,有助于更好地探索。
    
  • 在这里插入图片描述

  • 以上两个是我使用的,其实还有很多比较高级一点的,但是我还没有尝试。

- 2.语法元素分析

  • (1)缩进
  •      四个空格 或者 一个TAB
    
  • (2)注释
  •      单行注释 #  
    
  •      多行注释 以' ' '开头和结尾
    
  • (3)变量
  • (4)命名
  •       大小写敏感;首字符不能是数字;不可以与保留字冲突;
    
  • (5)保留字
  •       又叫关键字,共有35个,黑体的是比较常见的
    
  • 在这里插入图片描述
  • (6)数据类型:字符串,整数,浮点数,列表。
  • (7)语句和函数
    最后来举个“温度转换”例子,可以自己简单分析一下语法元素
#TempConvert.py
TempStr = input("请输入带有符号的温度值: ")
if TempStr[-1] in ['F', 'f']:
    C = (eval(TempStr[0:-1]) - 32)/1.8
    print("转换后的温度是{:.2f}C".format(C))
elif TempStr[-1] in ['C', 'c']:
    F = 1.8*eval(TempStr[0:-1]) + 32
    print("转换后的温度是{:.2f}F".format(F))
else:
    print("输入格式错误")

3.turtle库(海龟库)的使用

  • 魔幻绘制图形的首要选择,及其好玩哈哈哈哈哈

  • (1)绘图窗体布局
    刚开始还不太理解后两个参数的作用,不过后边开始实践就明了了。
    在这里插入图片描述

  • (2)空间坐标体系

  • turtle.goto(x,y)

  • -----绝对坐标

  • turtle.bk(d)-后退

  • tuetle.fd(d)-前进

  • turtle.circle(r,angle)-距离海龟左侧r为原点以angle角度旋转

  • -----海龟坐标

  • (3)角度坐标体系

  • turtle.seth(angle) -只改变前进方向

  • -----绝对角度

  • turtle,left(angle)

  • turtle.right(angle)

  • -----海龟角度

  • (4)RGB色彩体系

  • 红绿蓝三种通道颜色

  • turtle.colormode(mode)在这里插入图片描述在这里插入图片描述

  • 4.turtle程序语法元素分析

  • (1)库引用和import
    1- import<库名>

  • <库名>.<函数名>

  • 2- from<库名>import<函数名>

  • from<库名>import*

  • <函数名>.<函数参数>

  • 3-import<库名>as<库别名>

  • <库别名>.<函数名>

  • (2)画笔控制函数

  • turtle.penup() 画笔抬起

  • turtle.pendown() 画笔落下

  • turtle.pensize() 画笔宽度

  • turtle.pencolor() 画笔颜色

  • (3)运动控制函数

  • turtle.forward(d)= turtle.fd(d)

  • turtle.circle(r,angle)

  • (4)方向控制函数

  • turtle.seth()

  • turtle.left()

  • turtle.right()

  • (5)循环语句
    for<变量>in range<次数>:
    被循环执行的语句

    感觉python的成就感可能要多余c++一点,因为展现出来的画面更好玩。
    以上有误,敬请指正♪(*)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值