Python学习笔记(基础)

这篇博客详细记录了Python学习的基础内容,包括注释符号、键盘录入、各种数据类型如整型、浮点型、字符串、列表、元组、字典的介绍,以及类型转换、分支语句、循环语句、函数定义、Lambda表达式、内置函数、模块导入、正则表达式、数据拷贝、HTTP请求、文件和目录操作、异常处理和MySQL数据库操作。
摘要由CSDN通过智能技术生成

尝试记录自己平时的学习笔记

1.关于注释符号:

#在python中单行注释使用#符号 下面这句表示在输出“Hello World” 这串字符 
print("Hello World");

2.键盘录入:

nub=raw_input('请输入一个数字');#raw_input()读取到的实际上是一个字符串类型的

3.python中的常见类型:

常见类型有以下几种:
数字:整形(int),长整形(long),浮点型(float),复数型(complex)
type(value) 可以查看目标的类型
id(value);可以查看目标的内在地址
help();可以查看目标的使用帮助比如:help(List.remove)
字符串(‘str’):
     #如何定义: 这三种方法都支持根据自己习惯来。
     str1='hello';
     str1="hello";
     str1="""hello""";  
列表:
    strs="abcdef";
    #取指定角标的字符
    strs[1];
    #切片取出bcde
    strs[1:5];
    #从指定索引取到结束
    strs[3:];
    #从头取到尾步进为1
    strs[::1];
    #从头取到尾步进为3
    strs[::3];
    #倒取 (少用)a[-1:-4:-1]
    strs[-2];
    #序列长度
    len(strs);
    #判断是否包含
    isIn = "cba" in strs;
    max(list);
    min(list);
    #比较两个序列是否相同 注意返回值是1或0并不是true或flase
    str1="nba",str2="cba";  
    iqu = cmp(str1,str2);
元组(tuple):值不可改变
name ="jack";
age = 20;
income =18600.28;
#可以存储不同类型的值
array=(name,age,income);
#取值 也可切片 同字符和序列
array[1];
列表(List)
lt=["jack",30,2885.8,false];#定义一个list 同元组 区别其他强类型语言的是这里可以存储多种不同的类型
#lt[1];
lt[2]=98.5;#区别于元组的是可以修改值
#add
lt.append("这句默认会增加到最后");
#删除
del(lt[3]);
#另外一种删除
lt.remove(30);
#查找  var in list
字典(dict):键值对类型
#用两个列表模拟字典
keys =["name","age","gender"];
values =["张三",30,"男"];
#可以遍历两个列表生成一个新的元组
print(zip(keys,values));

#字典
# keys() or values()返回键值列表 items()返回键值元组
dic={
  "name":"张三","age":35,"gender":"男"};
print(dic["age"]);
#遍历 注意的是for语句写完后要按回车 目的是保证下行的语句开头前必需有最少一个空格否则有可能输出异常 
for k in dic:#取keys
    print(k); 

for k in dic:#通过取到的keys取value
    print(dic[k]);

dic["tel"] = 18000000000;#增加
dic.get("name");#取指定的值
dic.get("name","null");#表示如果没有找到指定key的值则返回当前我们指定的值
name = dic.pop("name");#删除并返回指定键的元素
#删除指定key
del(dic["age"]);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值