• Python04(基础语法)


    Trainning-day03回顾
    1、输出重定向 >
    将输出到终端的内容输出到指定文件
    命令 > 文件
    注意:
    1、如果文件存在,覆盖原文件
    2、如果文件不存在,直接创建新文件
    2、输出追加重定向 >>
    将输出到终端的内容输出到指定文件的末尾
    命令 >> 文件
    3、tar
    1、打包压缩
    tar -zcvf 压缩文件名.tar.gz 文件/目录
    2、解压
    tar -zxvf 压缩文件名.tar.gz -C 路径
    3、选项
    -z 调用gzip程序对文件进行解压缩
    -c 创建压缩文件
    -x 解压文件
    -v 显示详细信息
    -f 要操作的文档
    4、| 管道符
    把前一个命令的输出作为后面命令的输入
    命令1 | 命令2
    5、文件/目录 权限
    ls -l 文件名
    1、最左侧一列 :文件类型
    - 普通文件
    d 目录/文件夹
    2、r w x
    3、rwx三组
    所属者用户
    同组用户
    其他用户
    6、chmod
    修改文件权限
    chmod 选项 文件

    u g o a
    chmod u+x 文件
    chmod 637 文件
    7、Python概述
    1、Python版本
    python2
    python3
    2、Python优缺点
    8、sublime编辑器
    9、标准输出函数 print()
    将内容输出到终端
    10、Python交互解释器
    Python3
    exit()
    ctrl + d
    11、变量
    1、定义
    变量就是内存中对象的绑定
    2、命名规则
    1、变量名由数字、字母、下划线组成,但不能以数字开头
    2、不能使用Python关键字
    3、变量名区分大小写
    4、注意
    变量在使用之前必须先定义
    3、变量赋值
    用 = 进行赋值
    12、数字常量
    1、整数
    1 244 -123 0
    2、浮点数
    0.2 2.3 .9 2.
    13、Python中的 '' "" '''''' """"""
    1、他们都是用来存放字符串的
    2、单引号和双引号用法一样
    3、三引号可以换行

    Trainning-day04笔记
    1、Python运算符
    + 加
    - 减
    * 乘
    / 除
    % 取余
    ** 幂运算
    // 地板除 向下取整,只保留整数
    练习:
    1、假如你现在25周岁,每年365天,计算你过了多少个星期天
    25 * 365 // 7
    2、一个圆的半径是3cm,计算圆的周长是多少,面积是多少
    r = 3
    l = 2 * 3.14 * r
    s = 3.14 * (r ** 2)
    2、标准输入函数 input()
    1、作用
    接受从终端输入的字符,然后赋值给变量
    2、格式
    input("输入提示字符")
    3、练习
    任意输入一个数,然后将其加5后打印出来
    3、练习
    从凌晨0:0:0计时,到现在已经过了63320秒,请问现在是几时,几分,几秒,写程序打印出来
    改:过了任意秒,计算几时几分几秒?
    3、占位符
    1、作用
    生成一定格式的字符串
    2、格式
    1、格式化字符串 % 参数值
    2、格式化字符串 % (参数值1,参数值2,...)
    3、示例
    name = "门庆.西"
    age = 38
    print("%s的年龄为%d" % (name,age))
    3、%s 占位 :字符串
    %d 占位 :整数
    %f 占位 :浮点数(默认保留小数点后6位)
    %.2f (保留小数点后2位)
    4、练习
    1、输出(用字符串格式化实现)
    姓名:秋香&&年龄:20岁&&毕业薪资:10000.88元
    2、修改练习题输出,用字符串格式化实现
    4、关系运算符
    > 大于
    < 小于
    >= 大于等于
    <= 小于等于
    == 等于
    != 不等于
    注意:返回布尔类型的值(True/False)
    5、if条件语句
    1、作用
    让程序根据条件,选择性的执行某条或者某些语句
    2、语法
    if 条件1:
    python语句1
    elif 条件2:
    python语句2
    elif 条件3:
    python语句3
    ... ...
    else:
    python语句
    注意:
    1、if elif else后面必须加:
    2、elif可以有0个,也可以是1个或多个
    3、else最多只能是一个,也可以没有
    3、示例
    输入一个数,判断是正数、负数 还是 0
    练习
    1、输入一个季度1~4,输出这个季度有那几个月,如果输入的不是1~4的整数,则提示用户您输错了
    2、输入一个正整数,判断这个数是奇数还是偶数,打印结果:
    是奇数
    是偶数
    3、猜数字游戏,给定一个数number = 99
    要求你输入数字,然后判断是猜对了、猜小了还是猜大了
    6、if嵌套语句
    1、格式
    if xxx:
    if yyy:
    语句1
    else:
    语句2
    elif zzz:
    pass
    ... ...
    7、逻辑运算符
    1、and
    1、作用
    两个或者多个条件同时成立
    2、格式
    条件1 and 条件2 and 条件3 ... ...
    2、or
    1、作用
    两个或者是多个条件有一个成立即可
    2、格式
    条件1 or 条件2 or 条件3 ... ...
    练习
    1、输入一个学生的成绩(在0~100之间)--if嵌套实现--
    超出范围提示上输入不合法,
    0~59提示不及格
    90~100为优秀
    80~89为良好
    60~79为及格
    2、输入一年中的月份(1~12)输出这个月在哪个季度,如果输入的是其他数字,则提示输入有误

  • 相关阅读:
    es集群状态
    浅谈GO语言中的面向对象
    jstat命令详解
    jvm g1gc回收器
    解决ES集群状态异常教程(存在UNASSIGNED)
    html5分割上传实现超大文件无插件网页上传工具
    html5分割上传实现超大文件无插件网页上传
    科讯使用的:ckeditor编辑器.复制word图片.一直沾不上去.谁有好的解决办法呢
    编辑器直接word直接上传word里的图片
    请问有支持直接从 word 文档复制图片的 editor 吗
  • 原文地址:https://www.cnblogs.com/OmySql/p/10227855.html
Copyright © 2020-2023  润新知