首页 > 编程语言 >python 基础练习

python 基础练习

时间:2023-04-10 09:35:55浏览次数:39  
标签:aaa python 练习 基础 json print txt open 字典

f = 3
d = 6

# print(f>5 or d>5)
# print(not (d>5))
# (f>5) and print(111)

#输出
# print( '我是好人%s' % ('哈哈'))
# name = input('请输入名字')
# print( 'tama d huaile %s' % (name))
# if 6>7:
#     print(222)
# else:
#     print(555)
# a = range(1,10)
# for i in a:
#     print(i)
# list 添加
# a = [1,2,4,5]
# a.append(6)
# a.insert(2,66) #插入到指定位置
# print(a)

# list 删除
# a = [1,2,4,5]
# a.pop()
# del(a[2])
# a.remove(2)
# print(a)

# for循环拿到index
# list = ['a', 'b', 'c']
#
# for index, v in enumerate(list):
#     print(index)
#     print(v)
# 字典查询
# b = {'aaa':20,'fff':90}
# print(b.get('aaa'))
# print(b['aaa'])

# 字典添加
# b = {'aaa':20,'fff':90}
# b['hhh'] =202
# print(b)

# 字典删除
# b = {'aaa':20,'fff':90}
# # del b #全部删除
# del b['aaa']  #删除某一个
# b.clear()  #删除所有元素 但保留字典  只是为空而已
# print(b)

# 字典遍历


# b = {'aaa':20,'fff':90}
#拿到键
# for k in b.keys():
#     print(k)
#拿到值
# for v in b.values():
#     print(v)
#拿到键和值
# for k,v in b.items():
#     print(k,v)
#拿到元素
# for item in b.items():
#     print(item[0])
#     print(item[1])


#局部变量
# def getNum(n = '扯淡'):
#     a = 2
#     print(a)
# getNum()
# print(a)

#全局变量
# a = 1
# print(a)
# def getNum():
#     print(a)
# getNum()

#文件操作
# f = open('test.txt','w')  # write写  创建一个文件
# f.write('hell word')    #写入文件内容
# f = open('demofile/test.txt','a')  # a是 append 往文件里追加
# f.write('哈哈哈\n' *5)

#导入json模块 将数组转为json数据存入文件
import json

# namelist = ['jms','anna']
# #序列化  转为json
# name = json.dumps(namelist)
# fp = open('demofile/test.txt','a')
# fp.write(name)


# 反序列化
# fp = open('demofile/test.txt','r')
# content = fp.read()
# fanxulie = json.loads(content)
# print(type(fanxulie))


# try:
#     open('demofile/test1.txt', 'r')
# except:
#     print('出现异常')

 

标签:aaa,python,练习,基础,json,print,txt,open,字典
From: https://www.cnblogs.com/xm666/p/17301759.html

相关文章

  • 20230409-Python-字符串-day6
    字符串4月9字符串是python中最常见的数据类型,我们可以使用单引号''、双引号""、三引号""""""来创建字符串,只要为变量分配一个值即可#单引号var1='helloword'#双引号var2="helloPython"#三引号,可以换行,如果没有变量名,这就是一个多行注释var......
  • #yyds干货盘点#Python读写文件脚本
    该脚本根据输入的路径,可以读取路径下的所有文件,实现匹配字符串替换,添加内容和删除内容的功能。importosfromfileinputimportFileInput#删除内容defmatch_then_delete(inputpath):forroot,dirs,filesinos.walk(inputpath):forfileinfiles:......
  • Python ORM Pony PostgreSQL数据库 常用操作
    Pony是一个高级的对象关系映射器ORM框架。Pony它能够使用Python生成器表达式和lambdas向数据库编写查询。Pony分析表达式的抽象语法树,并将其转换为SQL查询。支持SQLite,MySQL,PostgreSQL和Oracle等数据库,本文主要介绍PythonORMPony中PostgreSQL数据库常用操作,及数据增加、删除......
  • CSAPP练习题2.11
    练习题2.111/*2CSAPP练习题2.11,并做了一些扩展3指定或者用户输入一个数组(100以内),打印反转前后的所有数组元素4*/5#include<stdio.h>67voidinplace_swap(int*x,int*y);//互换值8voidreverse_array(inta[],intcnt);//数组反转9voi......
  • java并发编程(1):Java多线程-基本线程类-基础知识复习笔记
    复习资料:《同步与异步:并发/并行/进程/线程/多cpu/多核/超线程/管程 》基本线程类基本线程类基本线程类指的是Thread类,Runnable接口,Callable接口继承Thread创建线程继承java.lang.Thread类创建线程是最简单的一种方法,也最直接。publicclassMyThread1extendsThread{}种......
  • Golang基础-- select的用法
    select是golang在语言层面提供的多路IO复用的机制,其可以检测多个channel是否ready三个题目示例来说明一下select的大概作用:题目一:声明两个channel,分别为chan1和chan2,依次启动两个协程,分别向两个channel中写入一个数据就进入睡眠。select语句两个case分别检测chan1和chan2是......
  • Python同Java及C++的不同之处
    Python同Java及C++的不同之处1.C++、Java对变量的定义很严格比如inta=0python则直接定义a=02.C++、Java代码结束时需要用;隔开比如inta=0;,而python则不用a=0直接换行即可3.C++、Java中的循环或者判断需要用{}括起来for(i=0;i<5;i++){},python使用:forii......
  • python3中Requests将verify设置为False后,取消警告的方式
    importrequestsresp=requests.get('https://www.***.com',verify=False)调用成功但是会有如下警告信息:InsecureRequestWarning:UnverifiedHTTPSrequestisbeingmadetohost'www.jhnews.com.cn'.Addingcertificateverificationisstronglyadvised.Se......
  • python - datetime日期加减
    importdatetimenow=datetime.datetime.now()#now=datetime.datetime(2023,4,9)now.strftime('%Y-%m-%d%H:%M:%S')#2023-04-0921:00:41#加7天delta7=datetime.timedelta(days=7)(now+delta7).strftime('%Y-%m-%d%H:%M:%S')#2023-04-......
  • rust基础(上)
    定义变量fnmain(){ letnumber=3; letfood="事物"; letcheck=true; println!("thenumberis:{}",number); println!("thefoodis:{}",food); println!("thecheckis:{}",check); //设定整形类型 letnumber2:i32=-300;//i32代表有符号......