Python(编程小白的第一本 Python 入门书) 学习笔记

本文是编程小白学习Python的入门笔记,涵盖了环境安装、变量与字符串、函数、循环与判断、数据结构等内容。介绍了Python的基本语法,如变量、字符串操作、函数定义与参数传递、循环控制、逻辑判断等,并讲解了列表、字典、元组和集合等数据结构的操作。此外,还涉及了类的定义、实例化、属性引用和方法,以及如何开始使用第三方库。
摘要由CSDN通过智能技术生成

来源:编程小白的第一本 Python 入门书:http://www.ituring.com.cn/book/1863

1、安装环境3.5+,选择编辑器PyCharm

2、变量与字符串

1️⃣变量 a=12

2️⃣字符串 单引号、双引号、三引号的都是字符串
字符串和数字不能直接相加,需要强转
字符串可以直接相乘,结果是n个同样的字符串

3️⃣字符串的分片与索引 string【a:b】表示截取字符串string的从a到b位
从左到右为正数,从右到左为负数

3、函数的魔法

1️⃣认识函数
内建函数,意思是在3.50版本安装完成后,你就可以使用这些函数,是“自带”的而已。
2️⃣创建函数
def(即 define,定义)的含义是创建函数,也就是定义一个函数。
arg (即 argument,参数)有时你还能见到这种写法:parameter,二者都是参数的意思
return 即返回结果。

    关键字   函数名     参数  冒号
      ^      ^         ^    ^
     def function(arg1,arg2):
     缩进 return ‘Something’
            |    |
          关键字   结果

3️⃣传递参数与参数类型
传递参数的方式有两种:
位置参数(positional argument)
关键词参数(keyword argument)

4️⃣设计自己的函数
认识一个新的函数一一open
只需要传入两个参数就可以正常运转了:文件的完整路径和名称,打开的方式。

mac用户:  open('/Users/zzp/Desktop/text.txt')
Windows 用户: open('C://Users/zzp/Desktop/')

再认识一个新的方法一一write 向创建的文本(如果没有马上创建)写入信息 然后记得要关闭close()

    file = open('/Users/Hou/Desktop/text.txt','w')
            file.write('Hello World')
            file.close() 

4、循环与判断

1️⃣逻辑控制与循环
①逻辑判断——True & False True 和 False (需要注意的是首字母大写)。
但凡能够产生一个布尔值的表达式为布尔表达式(Boolean Expressions)。

②比较运算(Comparison)
多条件的比较。先给变量赋值,并在多条件下比较大小:
变量的比较。将两个运算结果储存在不同的变量中,再进行比较:
字符串的比较。其实就是对比左右两边的字符串是否完全一致,在 Python 中有着严格的大小写区分: ==
两个函数产生的结果进行比较:比较运算符两边会先行调用函数后再进行比较,

    abs(-10) > len('length of this word' ) 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值