python基础知识

python基础知识,第1张

概述1.python的历史 1重要的发展阶段 python 2.0 - October 2000, 加入了内存回收机制 python 2.4 2004,最流行的web框架django诞生 python 3.0 2008 2 python2: 源码不统一,有重复的功能代码 python3:源码统一,没有重复的功能代码 2.python是一种什么语言 编译型:只翻译一次(代表 C 语言) 优点:执行速度快 1.python的历史

1重要的发展阶段

python 2.0 - October 2000,加入了内存回收机制

python 2.4 2004,最流行的web框架django诞生

python 3.0 2008

2 python2: 源码不统一,有重复的功能代码

python3:源码统一,没有重复的功能代码

2.python是一种什么语言

编译型:只翻译一次(代表 C 语言)

优点:执行速度快

缺点:开发速度慢

解释型:逐行翻译 (代表 python语言)

优点:开发速度快

缺点:执行速度慢

python是一种解释型语言,

3.python的种类

cpython

Jython

Ironpython

PyPy

4.变量 -- 输出

什么是变量:

变量就是将一个临时的值存储在内容中(存储中间值)

变量能干什么:

变量可以多次重复使用

变量定义的规则:

变量有数字,字母,下划线组成

不能以数字开头

不能使用python中关键字以及内置函数的名字

不能使用中文和拼音

区分大小写

变量名要具有描述性

推荐写法

驼峰体 AgeOfoldboy = 24

下划线 Age_Of_oldboy = 24 (推荐写法)

变量可以多次重复使用

a = 1
print(a)
print(a+1)

 

age = 18
age1 = 19
age2 = age # age2 = 18
age = 20
print(age,age1,age2)

 

# a = 4
# b = a + 6   #
# print(b)

 

 

5.常量

变量名全部大写就是常量 -- 常量在配置文件中使用 --不建议修改

在声明常量的时候,执行顺序是从右向左执行

在一块内存中同名的常量名只能有一个

# 常量:
ID = 123456789  不改变的量

 

6.注释
#单行注释
‘‘‘这是多行注释‘‘‘
"""这也是多行注释"""
被注释的内容不会执行
7.基础数据类型

数字:用于计算和比较(int)

字符串:在python中只要用引号引起来的都是字符串(str)

加法:都是相同的类型就可以进行相加 *** 作

乘法:只能和数字进行相乘

布尔值:返回真假值 用于判断(bool)

True 
False
注意首字母大写

 

8.输入

input:输入

input获取到的内容全都是字符串

int() -- 将字符串中的数字转换成整型

type() -- 查看数据类型

print(input("输入你想说的话:"))
?
输入你想说的话:你好!
你好!
?

 

9.if

if -- 如果 在python中是关键字

if True 如果是真的,告诉大家这是真的

单个的if用法:

print(1)
if 2 < 3:
    print(2)
print(3)
?

if else 二选一

username = int(input("请输入账号:"))
userpass = int(input("请输入密码:"))
if username == "123456" and userpass == "123456":
   print("输入正确!")
else:
   print("输入错误!")
print("结束")

if elif elif

print("1")
if 2 > 3:
   print("a")
elif 8 < 10:
   print("b")
elif 5 > 6:
   print("c")
print(2)

if elif else

if 3 > 2:
   print(1)
elif 4 < 6:
   print(2)
else:
   print(3)

if if if

if 3 > 2:
   if 4 < 5:
       print("A")

if 嵌套

username = input("请输入账号:")
password = input("请输入密码:")
if username == "alex":
   if  password == "123456":
       print("登录成功!")
   else:
       print("密码错误!")
else:
   print("账号错误!")
总结

以上是内存溢出为你收集整理的python基础知识全部内容,希望文章能够帮你解决python基础知识所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1195688.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存