![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python基础语法
没有撤退可言~
花有重开日,人无再少年
展开
-
python初阶-1
python我使用的是IDE,来进行学习的,学习过了两门语言之后,感觉学习python并没有什么太大的难度 1.注释使用#来开头,根据官方规定,注释后面的文字,为了使得代码整齐,#后面紧跟的是一个空格, 然后再开始书写注释 # if的嵌套 # 火车站安检 print("请问你是否打算回家?\n" "1.不回家\n" "2.回家") cho...原创 2019-09-19 21:05:00 · 525 阅读 · 0 评论 -
python初阶 -2
随机数的生成以及使用方法 # 完成石头剪刀布的游戏,主要是为了进行随机数生成的学习 # 使用import导入工具包,应该将导入的语句放到文件的开头 # 因为这样方便下面的代码使用我们所导入的工具包 import random player = int(input("请出拳:1.石头2.剪刀3.布")) computer = random.randint(1,3) print("电脑选择的是%d" ...原创 2019-09-20 21:44:42 · 727 阅读 · 0 评论 -
python初阶-3(C++/new/new[ ],delete/delete[ ]讲解,以及new/malloc 和 delete//free区别: )
new申请空间分为两步 1.先给对象申请空间 2.然后调用构造函数 底层实现的话,使用的是void * operator new函数 先是调用malloc,然后空间不足的话首先会释放堆上一些不用的资源,然后再次尝试申请空间, 还是不足的话就会自动抛异常 delete 释放空间的话也是分为两步 1.首先调用析构函数释放对象内部的资源 2.释放对象本身的资源 底层实现的话利用的是void * opre...原创 2019-09-22 15:37:21 · 258 阅读 · 1 评论 -
python基础-4(字典,字符串,)
字典: # 在python字典是除了列表以外最灵活的一种数据类型 # 列表一般用来存储有序的数据类型,字典用来存储无序的数据类型 # 上面所说的有序和无序指的是,就类似于数组和哈希表,我们关心数组中的元素顺序 # 但是我们只关心哈希表中根据key可以拿到哪些数据 name_TOM = {"姓名": "小明", "年龄": 50, "身高": 1.5}...原创 2019-09-22 19:23:21 · 139 阅读 · 0 评论 -
python基础-5(卡片管理系统)
主函数: import cards_tools while True: # TODO 显示功能菜单 cards_tools.show_menu() action_str = input("请选择需要执行的操作:") print("您选择的操作是【%s】" % action_str) if action_str in ["1", "2", "3"]: ...原创 2019-09-22 22:02:10 · 572 阅读 · 0 评论 -
python基础-6(变量进阶;函数参数和返回值,在python中的传递方式;可变和不可变类型;局部变量和全局变量;python的独特之处;使用python特有办法交换变量;python中的缺省参数)
变量进阶: 这里需要注意的是,python不同于其他编程语言,其他编程语言要定义一个变量就是 int a,当a 这个变量存在的时候无法再发定义一个变量a,但是可以对a所指向的内存 里面的变量进行修改,但是在python中,定义变量就是a = 10,但是之后再使用 a = 20的话实际上就是让a这个变量重新指向一个存着20的地址 # 在python中的引用和地址 # 使用#查看变量的地址 a...原创 2019-09-23 18:21:02 · 396 阅读 · 0 评论