python开发【第一篇】:python基础

2018-08-07 08:50:24来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

python初始
基础

1,文件后缀名是.py

  python3.5——pip升级    

  python -m pip install --upgrade

2,两种执行方式

  python解释器py文件路径
  python 进入解释器:实时输入并获取到执行结果

3,解释器路径
  #!/user/bin/env python 声明python解释器,只在linux操作系统中有用

4,编码

  #-*- coding:utf8 -*-

  python3无需关注,python2 每个文件有中文,头部必须加

  ascill python2 用8个二进制位表示

  unicode 国际通用 至少16位

  utf-8 python3 中文用3个字节表示

  GBK 2个字节表示中文

  GB2312 2个字节表示中文

  1字节=8位


5,执行操作

  input用法,永远等待,直到用户输入了值,就会将输入的值赋值给一个东西

6,变量

  变量只能由 字母,数字,下划线的任意组合。

  变量名的第一个字符不能是数字

  以下关键字不能声明为变量名,不要和python内置关键字重合

7, 种类

  - javapython
  - cpython
  - pypy

  字节码和机器码

8.input 接收到的都是字符串

  如果将字符串转换成数字 new_inp=int(inp)

9,python 条件语句

  if基本语句

  if 条件:
    内部代码块
    内部代码块
  else:
...
print('...')

  if 支持嵌套

  elif 多层循环

 

 10,用户登录验证

  提醒用户输入:用户名和密码
  正确:登录成功 错误:登录失败

n1 = input("请输入用户名:")
n2 = input("请输入密码:")
if n1 == "root" and n2 == "root!123":
   print("登录成功")
else:
   print("登录失败")

 

  循环

    continue 终止当前循环,进行下次循环
    break 终止所有循环

 

n3 = 0
while n3 < 3:
    n1 = input("请输入用户名:")
    n2 = input("请输入密码:")
    if n1 == "root" and n2 == "root123":
        print("欢迎登录")
        break
    n3 = n3 + 1
print('账号已冻结')

 


标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:【leetcode 简单】第五题 最长公共前缀

下一篇:一、数值类型与序列类型