pythonday01计算机初步认识

1.计算机的初步认识

  常见的操作系统:

   win:xp,win7,win8,win10,windows server

  linux:centos图形化界面差,ubuntu个人开发,图形界面好,redhat,企业级

  mac:入职前要学

2.解释器的安装:

python2.7.16(2020年官方不维护),python3.6.8(推荐)

IDE安装,编辑代码的软件:Pycharm

3.第一个脚本(文件)

  (1)打开电脑终端,功能键windows+R,(2)输入命令:解释器路径 脚本路径(建议.py后缀)

4.编码

 初识编码:

    1)ascii,表示英文,8位表示一个东西,有2**8可能

    2)unicode万国码,32位表示一个东西,有2**32种可能,囊括全球所有语言目前占到21位

    3)utf-8/utf-6是unicode压缩版,用尽量少的位数表示一个东西,最少一字节,最多4字节。中文:3字节=24位表示,英文:1个字节

   4)gbk/gb2312:国标码,中文:2字节

编码+解码一致

python解释器编码

    py2:默认解释器编码:ascii

   在文件头部加:  #  -*- coding:utf-8  -*-

   py3:默认解释器编码:utf-8

5.解释器

  #!/usr/bin/env python  在linux中指定解释器路径

 #  -*- coding:utf-8  -*-

运行:解释器 文件路径

在linux上有一种特殊的执行方法“

 给文件赋予一个可执行的权限

 ./a.py自动去找文件的第一行=/usr/bin/env python a.py

6.输出

print(你想输出的)

特殊:

py2:print "您好"

py3:print("你好")

7.数据类型

字符串(‘1’/“2”/’‘’3‘’‘/"""4"""),整型,布尔型

8.变量

1)包含:字母/数字/下划线

2)数字不能开头

3)不能是python关键字

 9.输入

name=input("输入你的名字:")

特殊:

1)input输入得到的永远是字符串

2)py版本区别:py2:name=raw_input("输入你的名字:"),py3:name=input("请输入名字")

10.注释:

#单行注释

"""

多行注释

"""

11条件判断

用户名密码登陆
username = input('请输入用户名:')
password = input('请输入密码:')
if username == 'alex' and password == "oldboy" :
print('欢迎登陆')
else:
print('用户名或密码错误')

 

posted @ 2019-07-22 23:43  嘘,在学习呢  阅读(140)  评论(0编辑  收藏  举报