python-----中国大学mooc的学习

本文介绍了Python编程的基础知识,包括缩进、注释、保留字、字符串和列表的使用。深入讲解了输入输出、赋值语句、函数、字符串操作以及时间库的使用。通过实例展示了如何利用turtle库绘制图形,讨论了编程语言的低级语言概念,并探讨了RGB色彩体系。此外,还介绍了循环语句、数据类型、运算操作符以及函数的使用。
摘要由CSDN通过智能技术生成

程序框架:

缩进:

  1. 在python中,缩进是语法的一部分,缩进不正确,程序就很有可能出错。
  2. 缩进是表示代码间包含关系和层次的唯一手段。

注释: 

  1. #后内容为注释,#表示单行注释。
  2. 三个英文单引号表示注释块。 '''               ''' 

保留字:

字符串: 

  1.  在python中,字符串可以由一串单引号或者双引号来表示。
  2. 支持用索引(下标)的方式来访问字符串中的字符。
  3. 字符串的序号:支持正向递增和反向递减(正向的下标是从0开始的,反向的下标是从-1开始的)。
  4. 字符串的切片:左闭右开的原则,截取字符串。str[1:5]   返回下标为1~4的字符串。

列表: 

  1. 定义:由0个或者多个数据组成的有序序列。
  2. 列表用 [ ] 来表示,采用 ,分割元素。其中元素的数据类型可以不同。
  3. 使用关键字 in 判断一个元素是否在列表中。 前者是否在列表中。如果在的话,就会返回一个真值:True,如果不在的话,就会返回一个值:False 。 

            

语句与函数: 

 赋值语句:

  1. 赋值语句用于将等号右边的值赋给新变量。在赋值的时候,右侧的数据类型同时作用于变量(也就是说,在赋值的时候顺便声明了变量的类型)。 
  2. 变量不被赋值就不会被定义,也就是说没法用。因此,在python里,赋值就是声明变量。  

控制台输入输出: 

     输入函数: 

  1. input():函数从控制台获得输入的函数。
  2. 用法: 

    输出函数: 

  1. print(): 可以用格式化输出。 

编程语言: 

低级语言: 

由于是仿照计算机指令格式来写的,计算机的指令格式又取决于硬件。所以型号不同的计算机的代码不具备可移植性。 

  1. 机器语言:01代码,运行时与具体的cpu有关,编程时应该参考具体的cpu手册。(不具备可移植性)
  2. 汇编语言:助记符。编程时应参考具体的cpu手册。 (不具备可移植性)

实例1:

tmpstr=input("输入带有符号的温度值")
if tmpstr[-1] in ['F','f']:# 列表判断
    c=(eval(tmpstr[0:-1])-32)/1.8 #字符串切片,注意-1这个位置的字符没有被保留
    print("转换后的温度值是{}c".format(c))#格式化输出,大括号表示槽,将format函数变
elif tmpstr[-1] in ['C','c']:
    f=1.8*eval(tmpstr[0:-1])+32
    print("转换后的温度是{}f".format(f))
else:
    print("输入格式错误")
    

 

用Python绘制蟒蛇(turtle库的使用):

#pythonDray.py
import turtle #引入了绘图库
tu
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值