设为首页 加入收藏

TOP

day1预习
2019-07-02 14:13:47 】 浏览:16
Tags:day1 预习

day1预习

1.计算机基础知识
2.python简介
3.快速入门

一.计算机基础

1. 计算机什么组成的

    输入输出设备  cpu 硬盘 内存  
    中央处理器  处理各种数据  相当于人的大脑
    内存  存储数据 
    硬盘  存储数据的  

2. 什么是操作系统

    控制计算机工作的流程  软件 
    什么是应用程序 
    安装在操作系统之上的软件  就是应用程序

总结:

         cpu  人的大脑
         内存 人的临时记忆
         硬盘 人的永久记忆
         操作系统 控制计算机硬件工作的流程
         应用程序 安装在操作系统之上的软件

二. python简介

1. python2和python3的区别

        python2 
        源码不统一   
        重复代码
        python3
        源码统一   
        没有重复代码了 

2.编译型代码和解释性代码的优缺点

        编译型:
            优点: 运行速度快
            缺点: 开发效率慢
            
        解释型:
            优点:开发效率快
            缺点:运行速度慢

三.快速入门

        print()  输出
        
        变量
        print(12+34)
        print((12+34)*2)
        print(((12+34)*2)*3)
        
        a = 12+34
        b = a*2
        c = b*3
        print(a)   # 注意打印a的时候不能加引号    这是一个错误的示范"a" 

变量规则:

            1.变量是由字母,数字,下划线组成
            2.禁止已数字开头
            3.禁止使用python中的关键字  print
            4.不能使用中文和拼音
            5.变量名要区分大小写
            6.推荐写法
                驼峰命名:
                    大峰
                    小峰
                下划线命名:
                    官方推荐使用
            7.变量名要具有描述性
                a = 12
                变量名 赋值  值       
                7s = '你好'  错
                a b = 123    错
                alex_sb = 666 对
                _ddd = 'ss'  对

常量

变量名大写就是常量
            RSX = 2022
            ID = 110120130140

注释

#       单行注释(当行注释)            不能换行
        ''' ''' """ """    多行注释   能换行 
        或者选中代码 ctrl+? 

基础数据类型初识

    整型    int   +-*/
    布尔值  bool  True False
    字符串  str   + 同类型  * 只能和数字相乘
    用户交互
    input("提示语句")  输入
    用户输入的内容全都到了input这里  
    print(input("asdf"))
    age = input("asfadsf")
    print(age)
    input获取到的都是字符串

四.Python中条件语句使用方法(if语句、if嵌套)

img

1.if条件语句的基本用法:

if 判断条件:
    执行语句……
else:
    执行语句……
    
    其中"判断条件"成立时(非零),则执行后面的语句,而执行内容可以多行,以缩进来区分表示同一范围.else 为可选语句,当需要在条件不成立时执行内容则可以执行相关语句。
   
if实例:

age = 18
if age >= 18:
    print('你已成年!')
else:
    print('你未成年!')
 

2.if条件语句的嵌套方式一:

 if 语句的判断条件可以用>(大于)、<(小于)、==(等于)、>=(大于等于)、<=(小于等于)、!=(不等于)来表示其关系。

当判断条件为多个值时,可以使用以下形式:
语法:
if 判断条件1:
    执行语句1……
elif 判断条件2:
    执行语句2……
elif 判断条件3:
    执行语句3……
else:
    执行语句4……
    
    
    
if嵌套实例:
holiday_name = '植树节'
 
if holiday_name == '情人节':
    print('买礼物,买花,买包,买化妆品')
elif holiday_name == '愚人节':
    print('捉弄人')
else:
    print('栽树')

3.if条件语句的嵌套方式二:

if 条件1:
    条件1满足执行的动作
    if 满足条件1的基础上的条件2:
        ...
    else:
    条件2不满足的情况下
else:
    条件1不满足时,执行的动作
    
    
    
    
    
if嵌套实例一:

have_ticket = False
knife_length = 21
 
if have_ticket:
    print('已有车票,请安检...')
    if knife_length > 20:
        print('长度为 %d:超出限定长度,禁止入内' %knife_length)
    else:
        print('长度为 %d:没有超过限定长度,允许入内' %knife_length)
else:
    print('请先买票')
    
    
    
    
if嵌套实例二:
msg = """
1.话费查询
2.流量查询
3.人工服务
"""
print(msg)

chose = input('请选择您需要的服务:')
if chose == "1":
    print("1.查询本机话费 2.查询其他话费 3.查询座机话费")
    search = input('请选择查询类型:')
    if search == "1":
        print("查询本机话费")
    elif search == "2":
        print("查询其他话费")
    else:
        print('输入错误')
elif chose == "2":
    print("查询流量")
elif chose == "3":
    print("人工服务")
else:
    print("输入错误")
print("完成")

注意:条件语句的错误基本上都是由于缩进不正确导致的,在我们学习生产的过程中,一定要注意语句的缩进搭配,否则,看似正确的代码往往会误导我们。
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Markdown语法 下一篇第一章配置

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目