程序员最近都爱上了这个网站  程序员们快来瞅瞅吧!  it98k网:it98k.com

本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长

+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

2024-11(1)

python入门基础

发布于2019-08-08 09:59     阅读(1379)     评论(0)     点赞(2)     收藏(0)


1 .python 的历史

2004 Djianggou框架诞生

python2:

​ 源码不统一,有重复的功能代码

python3:

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

2. python是一个什么编程语言

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

​ 优点:执行速度快

​ 缺点:开发速度慢

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

​ 优点:开发速度快

​ 缺点:执行速度慢

python 是解释型语言

3. python的种类

cpython jython ironpython pypy

cpython 从官方下载就是cpython

4. 变量--输出

什么是变量?

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

变量能干什么?

变量可以多次重复使用

变量在哪用怎么用?

变量在咱们的程序中会频繁使用

常量在配置文件中声明使用

变量定义的规则:

  1. 变量由数字,字母,下划线组成

  2. 不能以数字开头

  3. 不能使用python中关键字

  4. 不能使用中文和拼音

  5. 区分大小写

  6. 变量名要具有描述性

  7. 推荐写法

    ​ 7.1驼峰体 AgeOfOldboy = 98

    ​ 7.2下划线 age_of_oldboy = 98 (官方推荐)

    a = 1 #声明变量
    a # 变量的名字
    = #赋值
    

    变量的小高级

    # age = 18
    # age1 = 19
    # age2 = age
    # age2 = 18
    # age =20
    #    # 20 19 18
    # print (age,age1,age2)
    # a = 4
    # b = a + 6  #在声明变量的时候先执行等号右边的内容
    # print(b)

5. 常量

变量名全部大写就是常量 -- 常量建议不进行修改

# 常量:ID = 11012013014066 常量就是不变的量

6. 注释

单行注释 #

多行注释 ''' ''' """" """"

被注释的内容是不会执行的

7. 基础数据类型

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

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

加法--同是字符串才能相加

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

"""my name's"""引号配合使用

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

TrueFalse 假
print(3<2)

8. 输入

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

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

type()--查看数据类型

9. if

if - 如果 在python是关键字
if True  如果是真的

单if
关键字 空格 条件 冒号
缩进 结果
print(1)
if  3>2:
    input(3)
print(2)

if else 二选一
if 空格 条件 冒号
缩进 结果
else 冒号
缩进 结果


print(8)
# if 1>2:
#     print(1)
# else:
#     print(2)
# print(4)

n = input("请输入数字:")
if 3<int(n):
    print(1)
else:
    print(2)
    print(6)

if elif elif 多选一或零
print(110)
if 3<2:
    print("A")
elif 3>8:
    print ("B")
elif 5>0:
    print ("C")
    print(112)

if elif else 多选一

if 3 == 2:
    print(1)
elif 3<2:
    print(3)
elif 3>10:
    print(4)
else
    print(9)

if if if 多选

if 3>2:
    print("A")
    print(54654)
    if 3<6:
        print("B")

if  嵌套

sex = "输入账号"
age = "输入密码"
if sex == "45646":
    if age == "545665":
        print("密码正确")
    else:
        print("密码错误")
else:
    print("账号错误")

    1.用户输入账号
    2.用户输入密码
    3.判断用户的账号是否正确
    4.如果账号正确,在判断密码
    5.账号和密码都正确提示用户
    6.如果账号正确密码错误提示密码错误
    7.如果账号错误提示账号错误


chr = input("输入账号")
list = input("输入密码")
if chr == "6666":
    if list == "555":
        print("密码正确")
    else:
        print("密码错误")
else:
    print("账号错误")




ase = input("请输入大黑哥:")
if ase == "大黑哥":
    print("你真聪明")
else:
    print("输入有误")

10.用户交互

a = input ("请输入账号,回车:")     #获取到的都是字符串
print (a + "哒")
# print(int(a)+5)

11.其他知识点

and 和 and前后都为真才是真

type 查看数据类型

int("5") 将字符串5转换成整型

str(5) 将整型转换成字符串

== 判断前后是否相等



所属网站分类: 技术文章 > 博客

作者:西红柿煎鸡蛋

链接:https://www.pythonheidong.com/blog/article/12856/dfb6f9f955dd353fcb95/

来源:python黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

2 0
收藏该文
已收藏

评论内容:(最多支持255个字符)