学python的第一天

3.27内容

  1. 计算机的初步认识python

  2. 解释器安装linux

  3. IDE安装,编码代码的软件:Pycharmubuntu

  4. python入门windows

  5. 做业centos

 

内容详细

## python2.7

1.计算机初步

  • windowsui

    • xp编码

    • win7/win10spa

  • linuxcode

    • centos 图形化界面差

    • ubuntu 我的开发(图形化比较好)

    • rehat 企业级

  • mac

2.解释器下载

  • www.python.org python官网

  • 下载python2.7.16/python3.6.8

    • python2.7.16 2020年将再也不更新

    • 推荐使用python3.6.8

  • 环境变量:为了方便找到莫格东西(.exe文件)

3.第一个代码

 

  • 把终端打开(windows+r)

  • 输入命令:解释器路径 脚本路径 用.py后缀

    print('你好')

4.编码初识

  1. 编码

  • ascii码              8位(python2默认使用)                                         1字节

  • Unicode码        32位                                                                         4字节

  • utf-8                  对万国码(unicode)的压缩(python3默认使用) 最少用1字节,最多用4字节,中文3字节

  1. # -*- coding:utf-8 -*- 
    print'你好'

    改变编码格式

  2. 文件编码

    建议:编写文件时,保存文件要用utf-8 格式。

    以什么编码保存,就用什么方式打开,不然易出现乱码(编码解码一致)

5.解释器

在linux中指定解释器路径

6.输出

print('想输出的东西')

 

特殊

py2:print '你好'
py3:print(‘你好’)

 

7.数据类型

'alex'/"李杰"/'''asd'''/"""dasd""",通常称为字符串(3引号支持换行)
666,通常称为数字/整形
Ture/False,通常称为布尔类型

 

8.变量

变量的要求

  • 变量名只能包含:字母/数字/下划线

  • 数字不能开头

  • 不能是python的关键字

  • 建议:

    • 见名知意(name='alex'/age='18')

    • 下划线链接:alex_dad='...'

 

9. 综上练习题

# 第一题
age = 18
new_age = age + 1
print('new_age')
# 第二题
name = 'alex'
new_name = name + 'sb'
print(new_name)
# 第三题
age = '666'
new_age = age + '666'
print(new_age)
# 第四题
age = 666
new_age = age + '666'
print(new_age) #报错
# 第五题
age = 6
new_age = age * 2
print(new_age)
# 第六题
name = 'alex'
new_name = name * 2
print(new_name)
# 第七题
age = 18
value =age >= 19
print(value

 




10.输入

user_name = input('请输入姓名:')
message = user_name + '烧饼'
print(massage)

 

注意:input输入获得的内容永远是字符串。

  • py2:name = raw_input('请输入你的姓名')

    • py3:name = input('请输入你的姓名')

11.注释

# 单行注释
"""
多行注释
"""

 

12.条件判断

  1. 初级条件语句

# 请实现一个功能:让用户输入性别,若是是 男, 则输出:再见;若是是 女 则输出 来呀:
gender = input('请输入性别:')
if gender == ''print('bye')
else:
    print('come on!')

 


  1. elif条件

  2. # 请实现一个功能:让用户输入性别,若是是 男, 则输出:再见;若是是 女 则输出 来呀:不然:滚
    gender = input('请输入性别:')
    if gender == ''print('bye')
    elif gender == '':
        print('come on!')
    else
        print'go out!'print('end')

     

  3. 示例

    # 让用户输入一个数字,若是数字大于50则输出大了,若是数字小于50则输出小了
    num = input('请输入一个数字')
    number = int(num)
    if num > 50 :
        print'大了'else:
        print ('小了')
        
    #第二题:用户名密码登录
    user_name = input('请输入用户名:')
    password = input('请输入密码')
    if user_name == 'alex' and password == 'oldboy'
        print('欢迎登录')
    elseprint'用户名或密码错误'
相关文章
相关标签/搜索