【一】Python

#Python版本
2.X 、3.X
2019-10:3.8
2020-10:3.9

#下载
Windows:3.7.4、3.8.8

#退出
exit()

#pip
pip -V:查看版本
pip list

python -m pip install --upgrade pip #pip 升级
C:\Users\BIRKHOFF>python -m pip install --upgrade pip
Collecting pip
  Downloading pip-21.3.1-py3-none-any.whl (1.7 MB)
     |████████████████████████████████| 1.7 MB 501 kB/s
Installing collected packages: pip
  Attempting uninstall: pip
    Found existing installation: pip 20.1
    Uninstalling pip-20.1:
      Successfully uninstalled pip-20.1
Successfully installed pip-21.3.1

pip install redis #安装在Python\Python36\Lib\site-packages 
pip install redis==3.2.0
pip uninstall redis

pip freeze > requirements.txt     #将项目依赖的包输出到指定的 requirements.txt
pip install -r requirements.txt   #使用pip 安装requirements.txt中依赖的文件

#程序
为了完成某种特定功能,以某种程序设计语言编写的有序指令的集合。程序是指挥cpu工作的“工作手册”。计算机只能执行二进制代码,程序设计语言一般类似英文,想要让计算机理解你写的程序,必须把程序代码“翻译”成计算机能理解的二进制代码,根据翻译形式的不同,可以分为:

- 编译   将程序代码翻译成计算机能理解的二进制目标代码,会生成特定的可执行代码(在window上是exe文件),可执行代码是二进制的,无法看到源代码。然后执行可执行代码就可以得到想要的结果
  - c、c++、oc等
- 解释   将程序代码一句一句翻译为计算机可以执行的指令,立即执行,不会生成可执行文件
  - python、php、JavaScript等

#编辑程序
Sublime
PC:Pycharm

#Hello World 
编辑 demo-01.py
print('Hello World Python!!!')
E:\Python Script>python demo-01.py
Hello World Python!!!
#Demo
# 知识点: 变量和命名规则
money = 99.9
count = 5
person = '小明'

print(money)
print(count)
print(person)

# 618 
# type(变量名)  返回该变量的类型
money=9.9

print(money,type(money))

money='9.9元'
print(money,type(money))

money =9
print(money,type(money))

money=9.9
print(money,type(money))

#
99.9
5
小明
9.9 <class 'float'>
9.9元 <class 'str'>
9 <class 'int'>
9.9 <class 'float'>
变量命名规则:
Python的规范网址: http://legacy.python.org/dev/peps/pep-0008/
标识符(age=18)
由字母 数字 _命名,不能以数字开头
严格区分大小写
不能python的关键字
查看python有哪些关键字?
>>> import keyword
>>> print(keyword.kwlist)
['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

#建议
驼峰式: getName  payMoney  
如果一个名字是由多个单词组成的,则除第一个单词之外以后的每个单词的首字母大写。
getElementsByName
getElementById
类:GetName  如果定义类名,每个单词的首字母大写
#Demo
# 变量的命名规则
a=10
b=20
c=18
print(a,b,c)
# 不规范
# 原则: 见名知义
# 区分大小写
A=30

print(a,A)

name01='张三'
print(name01)

name_01='李四'
print(name_01)

_name01='王五'
print(_name01)


# 99n ='abc'   invalid syntax
# print(99n)

# name+01 = 'abc'  错误的命名

#  ‘’ “”  中文引号  
goods_num = 10
goods_total = 289.9

# ,中文逗号

print('商品数量是:',goods_num)
print('商品的总额是:',goods_total)

 

posted @ 2023-08-21 10:11  しみずよしだ  阅读(15)  评论(0)    收藏  举报