python第一天

print('hello world'),这就是一个代码,只能运行不能保存,所以在终端中,代码只适合测试和调试,,可以再自己下载的代码编写软件中来编写代码,,终端就测试调试代码就行

终端测试代码,,在终端打开后,输入python+代码文件所在的路径,即可运行代码

在代码中,''中可以有中文和特殊文字,,''之外的只允许数字和代码,,没有中文和特殊数字

在代码前面不能打空格,运行时会报错

在终端里,,直接打开某个代码,方法1.打出python+将文件拖入终端框中

方法2.在终端中,将c盘改为其他盘(输入盘的名字+:)即可改为另一个盘

在另一个盘下打出cd:+文件的路径即可

编码问题:不同的软件编码需要使用相对应的编码语言,,

在终端中先输入python

进入python中,然后exit()出来

然后在终端中输入python(空格)--V

即可知道现在使用的Python的版本,并且它已经运行成功了

在python中,print相当于C语言中的printf,其中的引号必须是英文模式下的

在python中创建文件要创建一个.py的文件,才能永久保存,可以在任何地方保存

1.右键创建一个文本文档,

2.需要放开系统后缀名的管理

3.将文件的后缀名改为.py即可

在终端中显示代码,并且运行,,

方法一:

1.建立一个python代码的.py文件,,可用VScode来编写代码,,最后的后缀名要是.py

2.在终端中输入python(空格)+.py文件的直接路径(可以直接将文件拖入终端就可以了)

方法2:

1.在终端中输入cd(改变文件目录)(空格)+文件的路径(不包含文件)

(文件若不在C盘中储存,可在终端下直接输入D或者文件在的盘的名字+:(冒号)改为其他盘,这样才能找到在此盘下的文件)或者直接在该文件的索引行中打出cmd也行

2.在这个根目录之下,输入python(空格)+文件的名称(完整的文件名称,,是要加后缀名.py的)

注意:1.python的代码顶格写,,不能在代码前多加空格

注释:#......

代码之前的#...就是注释,为了增加程序的可读性,让别人能看懂你的代码,,为了合作方便而注释,但是对于汉字的不识别,,所以需要用到#....来表示,,#表示在执行代码时不会将这行代码注释运行,

多行注释分为

单行注释(多次使用来充分表达):

#....

#....

#....

后面接着写代码

多行注释:python中用"""三个引号来表示多行注释

"""(''')

....

.....

"""(''')

中间的..是注释

注意:在python中"(双引号)和'(单引号)一个意思,所以可以一起通用

特殊注释:

中文注释是python2和python3出现

注释是写在第一行的

#coding:utf-8,是表示使用中文注释的意思(在python2中的代码中比较常见)

在linux下可以使用#!/usr/bin/python,表达其路径

python的变量

变量:在程序运行时,可以变化的量(具有名称的内存空间)

在python中,没有定义常量的放大,所以python用变量代替

变量的必要性:

定义变量:

1.强数据类型的编程(java,C,C++,C#):在定义变量时,要确定存储的数据类型

2.弱数据类型的编程(PHP,python,javascript,ruby):变量的类型不固定,类型会自动识别

变量名称=值(较为简单)

python写代码不用分号,写完代码之后,,就直接分行了,不用分号了

但是也是允许加分号的,还是习惯问题,,,

加分号与不加分好的区别:加了分号后,可以允许代码连写,可以不用写一行分一行

变量的命名规范问题(标识符的规范):变量就是标识符

1.变量的名称组成部分只能由大小写字母(相同字母的大小写效果也是不一样的),数字和下划线组成(这三种都是有效方,剩下的叫做特殊方);

2.变量名称不能以数字开头,可以在字母后面写,,但是不能做开头,

3.不能以关键字或者保留字作为变量,这些都是有特殊含义的,不能用来作为变量(类似于if,for),随着python的升级,其所使用的关键字可以通过在python中输入keyword.kwlist来看python所不许用的关键字

4.变量的命名尽量有意义,类似于user_address='宁夏'(表明这个作者地址在宁夏)

5.如果有多个单词参与命名,建议使用下划线(python会大量使用这种方法)或者驼峰法(每个单词的首字母大写),、

作业1,五个ppt内容+代码

1.python第一天_第1张图片

 代码:

print("\n——————英雄联盟商城登录界面\n")

print ("~*"*10)

print("\t\t1.用户登录\n")

print("\t\t2.新用户注册")

print("\t\t3.退出系统")

print("~*"*10)

input("(温馨提示)请输入您的选项:")

2.python第一天_第2张图片

代码

print(" \n      英雄联盟商城首页")

print("~*"*10)

print("\t\t1.进入英雄超市")

print("\t\t2.休闲小游戏")

print("\t\t3.退出登录")

print("~*"*10)

input("(温馨提示)请输入您的选项:")

3.python第一天_第3张图片

 

代码

print("\n          英雄商城英雄列表")

print("\n          英雄联盟英雄列表")

print("~*"*20)

print("编号\t姓名\t\t昵称\t\t\t价格\t\t库存\t\t\t 描述")

print("1\t纳尔\t\t迷失之牙\t\t\t3500\t\t100\t\t\t 丛林不会原谅盲目与无知")

print("2\t瑞雯\t\t放逐之刃\t\t\t4000\t\t100\t\t\t 她是残忍高效的战士")

print("3\t薇恩\t\t暗夜猎手\t\t\t3500\t\t100\t\t\t 这个世界不像人们想象的那么美好")

print("4\t扎克\t\t生化魔人\t\t\t3000\t\t100\t\t\t 即使你没有脊柱,你也必须站起来")

print("5\t杰斯\t\t未来守护者\t\t\t2500\t\t100\t\t\t 武装着睿智与美丽,你的选择没有错")

print("~*"*20)

input("(温馨提示)请输入你要购买的英雄编号")

4

python第一天_第4张图片

代码 

rint("英雄详情")

print("购买页面")

print("                     英雄商城购买英雄")

print("英雄购买票据")

print("~*"*30)

print("\t\t\t英雄名称:盲僧(史诗)")

print("\t\t\t英雄属性:生命428(+85)/能量值2000(+0)/移动速度425/攻击力55.8(+3.2)")

print("\t\t\t\t\t\t\t攻击速度0.661(+3.1%)/护甲值21(+1.25)/攻击距离125")

print("\t\t\t英雄座右铭:一人之行可灭世,众人之勤可救世!")

print("\t\t\t英雄价格:3000")

print("\t\t\t活动折扣:9.5")

print("插播广告:当风云变色,当流离失所,世界不再是旧日模样")

print("你是否会为了自己的梦想战斗,直至力战身亡,直至彼岸他乡")

print("~*"*30)

print("(温馨提示)请付款:")

5

python第一天_第5张图片

 代码

print("订单页面:打印小票")

print("                                  英雄联盟购买英雄")

print("英雄购买票据")

print("~*"*30)

print("            英雄名称:九尾妖狐(史诗)")

print("            英雄价格:10000")

print("            活动折扣:9.5")

print("\t\t")

print("            应付付款:9500")

print("            实付付款:10000")

print("            找零:500")

print("插入广告:当风云变色,当流离失所,世界不再是旧日模样")

print("你是否会为了自己的梦想战斗,直至力战身亡,直至彼岸他乡")

print("~-*"*30)

print("(温馨提示)按任意键返回上一级菜单:")

2.定义两个数,并交换他们的值

 python第一天_第6张图片

 代码

num1=10

num2=30

print("交换前:num1=%s,num2=%s"%(num1,num2))

num1=num1+num2

num2=num1-num2

num1=num1-num2

print("交换后:num1=%s,num2=%s"%(num1,num2))

你可能感兴趣的:(python,python)