吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 4755|回复: 20
收起左侧

[Python 转载] 【笔记】开个坑,记录自己的成长——Python基础2

[复制链接]
喵小猪 发表于 2019-3-28 14:21
本帖最后由 喵小猪 于 2020-3-19 15:52 编辑

【笔记】开个坑,记录自己的成长——目录篇 https://www.52pojie.cn/thread-901480-1-1.html
免评走一走,活到九十九(不定期更新——最近工作忙碌)

id()函数 (返回一个对象在内存中的地址)
      id(对象)     is/is not 运算就是判定两个对象的内存地址是否一致
del 语句(delete的简写,用于删除变量,同时删除与对象的关联关系。如果可能则释放对象)
      del  变量名
[Python] 纯文本查看 复制代码
a=100
del a

Python的内存管理和引用计数
    每个对象都会记录有几个变量引用自身,当引用数量为0时,则对象被销毁,此种自动化内存管理的方式叫引用计数。
函数调用:
       函数名(传参列表)
               说明:
                     函数调用是表达式,一定会返回一个对象的引用关系Python函数
         1.基本输出函数  print(将一系列的值以字符串的形式输出到标准输出设备上,默认为终端)
                格式:print(value,...,sep='',end='\n')
                        选项的关键字参数为:
                               sep  两个值之间的分隔符,默认为一个空格
                               end  输出完毕后在末尾自动追加一个字符,默认为换行符   \n
                示例:print(1+2)、print('hello')、print(1+2,'Q')

[Python] 纯文本查看 复制代码
print(1,2,3,sep='**')

[Python] 纯文本查看 复制代码
print('以下是参数“end”换三行')
print(1,2,3,end='\n\n\n')
print('我是最后一句')

[Python] 纯文本查看 复制代码
print('以下是参数“end”空字符串不换行')
print(1,2,3,end='')
print('我是最后一句')

          变量  variable(用来绑定数据对象的标识符)
                命名方法:变量名必须为字母或下划线开头,后面跟字母或下划线或数字,不能用Python的关键字做变量名                              
                                                                                                                                 print、True、False、is、del、None、if、elif
         2.基本输入函数  input(从标准输入设置上读取一个字符串,末尾换行符会被删除)
         示例:  input('提示字符串')
[Python] 纯文本查看 复制代码
s=input('请输入字符串:')
print('您输入的字符串是:',s)




help() 函数 可查看函数帮助文档
           >>>help(函数名)

数值对象的构造(创建)函数
float(obj)     用字符串或数字转换为浮点数,如果不能出参数则返回0
int(x,base=10)或int(x=0)     用数字或字符串转换为整数,如果不给出参数则返回0。
      base参数——进制,如二进制:int("1001",2)
complex(r=0.0,i=0.0)     用数字创建一个复数(实部为r,虚部为i)
bool(x)     用x创建一个布尔值(True/False)
bool(x) 返回假值的情况:
            None   空值
            False    布尔假值
            0,0.0,0j
            ' '      空字符串
            ( )      空元组
            [ ]      空列表
            { }      空字典
            set()  空集合          (一切表示不存在的,返回假值)


内建的数值型函数:
    abs(x)  取x的绝对值
    round(number[, ndigits]) 对数值进行四舍五入,ndigits是小数向右取整的位数,负数表示向左取整
    pow(x,y,z=None) 相当于 x**y或 x**y%z
语句  statement
         语句是由一些表达式组成,通常一条语句可以独立执行来完成一部分事情并形成结果。一条语句建议写在一行内,多条语句写在一行内需要用分号隔开。
[Python] 纯文本查看 复制代码
print('hello')
x=100+200
print(x)
#或者
print('hello'); x=100+200; print(x)

换行:
   显式换行:折行符  \
   隐式换行:所有的括号内换行,称为隐式换行。
[Python] 纯文本查看 复制代码
i=1+2+3\
       +6+3
print(i)#显式换行
i=(1+2+3
       +5+6)
print(i)#隐式换行

if 语句
作用:让程序根据条件选择性执行某条语句或某些语句
说明:if语句又叫条件语句或分支语句
语法:if 真值表达式:
              语句块
           elif 真值表达式:
              语句块
           else:
              语句块
if语句嵌套
       if语句本身是由多条子句组成的一条复合语句
       if语句可以作为语句嵌套到另一个语句的内部
[Python] 纯文本查看 复制代码
# 根据输入的月份来判断是哪儿个季度
month = int(input("请输入月份(1~12): "))

if 1 <= month <= 12:
    print("是合法的月份")
    if month <= 3:
        print("春季")
    elif month <= 6:
        print("夏季")
    elif month <= 9:
        print("秋季")
    else:
        print("冬季")
else:
    print("您的输入有误!")


pass 语句
  作用:
    通常用来填充语法空白
    pass 语句又名空语句

布尔运算:
  运算符:
    not   and    or
布尔非操作 not
  语法:
    not x
  作用:
    对 x进行布尔取值,如 bool(x) 为True,则返回False, 否则返回True
  示例:
    not True  # False
    not False  # True
    not 100  # False

布尔与操作 and
  语法:
    x and y
    注: x, y代表表达式
  作用:
    优先返回假值对象
    当bool(x)的值为False时,返回x,否则返回y

布尔或操作
  语法:
    x or y
  作用:
    优先返回真值对象,
    当x为True时返回x, 否则返回y


发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

CPlus 发表于 2020-11-13 15:12
imprint_jql 发表于 2020-9-5 00:11
我也是出于兴趣在b站找了个视频在学,老师讲的还蛮细的就是有几节课接不上会跳但是没多大影响,目前我学到 ...

谢谢推荐,准备尽快看完,熟悉python的整个框架和数据库使用
imprint_jql 发表于 2020-9-5 00:11
我也是出于兴趣在b站找了个视频在学,老师讲的还蛮细的就是有几节课接不上会跳但是没多大影响,目前我学到了75节,地址:https://www.bilibili.com/video/BV1QE411x76A:
小凯kai 发表于 2019-3-28 14:22
 楼主| 喵小猪 发表于 2019-3-28 14:35

加油,坚持
yntcxlong 发表于 2019-3-28 14:49
帮你见证一下,加油!
爱吃大番茄 发表于 2019-3-28 14:51
我在也在学习,请问你看的是哪个的教程呢?
 楼主| 喵小猪 发表于 2019-3-28 15:00
爱吃大番茄 发表于 2019-3-28 14:51
我在也在学习,请问你看的是哪个的教程呢?

达内,入坑了。。。
rbgaoshou 发表于 2019-3-28 15:03
达内还是算好的吧!
爱吃大番茄 发表于 2019-3-28 15:15
喵小猪 发表于 2019-3-28 15:00
达内,入坑了。。。

你是在一个培训机构学?还是自学的?
luopo 发表于 2019-3-28 16:23
加油!努力!
 楼主| 喵小猪 发表于 2019-3-28 17:54
爱吃大番茄 发表于 2019-3-28 15:15
你是在一个培训机构学?还是自学的?

机构的视频教学,有辅导老师,工作没时间专心学。学多少是多少
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 23:42

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表