python

语言的特点

语法简洁

代码量更少、难度曲线缓慢。

跨平台

在window;mac多个平台运行。

可扩展性

学完C语言,C++。可以直接扩展。

开放源码

学习代码片段,积累经验。

类库丰富

各种功能可直接搜索。

历史与版本

以python3.几版本为基础来学习。

图片.png

学习工具

图片.png

ipython是用来进行代码补充与修正的。

jupyter notebook 可在网页上进行代码编辑。

sublime text 是一个专业的编辑器。(官方文档有演示,有不同颜色的显示。属于文本编辑器。)

pycharm集成开发环境,编写复杂语法。

Pip作为第三方软件,当你安装第三方库的时候有依赖关系,自动解释依赖关系。

python安装

打开官方文档 www.python.org

图片.png

pycharm的安装

图片.png

书写规则

#号键后的一行为注释,不会被程序执行(为读代码的人解释)

import 意思是导入一个程序,例如, import time是导入一个时间模块。导入时间模块之后,需要使用。

print#打印 (time)

图片.png

基本数据类型

图片.png

数据类型转换操作

图片.png

问题:为什么要进行数据类型的转换操作??

变量的定义和常用操作。

带宽计算操作!


图片.png

结果:操作成功。当时间很久之后,忘记功能或要将100替换成200。会用到变量。


图片.png

序列

图片.png

字符串操作成功案例:

图片.png

字符串的定义和使用:

#生肖序列

sheng_xiao = "鼠牛虎兔龙蛇马羊猴鸡狗猪"

print (sheng_xiao[-1] )

year = 2022

输入年份,输出生肖成功案例:

##生肖序列

sheng_xiao = "猴鸡狗猪鼠牛虎兔龙蛇马羊猴鸡狗猪"

print(sheng_xiao [0:2] )

year = 2022
print (year%12)
print(sheng_xiao [year%12] )

字符串的常用操作:

图片.png

上述属于切片操作。

元组的定义和常用操作

图片.png

元组内的东西不可删减和改动,可以改成列表,就可以进行改动处理。元组和列表的唯一区别就是元组是小括号,列表是中括号。

循环

图片.png

for 循环中的if 嵌套

int_month = int(input("请输入月份"))
int_days = int(input("请输入日期"))
for i in range(len(zodiac_days)):
    if zodiac_days[i] >= (int_month,int_days):
        print(zodiac_name[i])
        break
    elif int_month == 12 and int_days >23:
        print(zodiac_name[0])
        break

while 循环中的if 嵌套

你可能感兴趣的:(python)