- 博客(16)
- 收藏
- 关注
原创 Python笔记-013-类
1.13.1 :创建和使用类 1)创建Dog类 根据Dog类创建的每个实力都将存储名字和年龄。我们赋予每条小狗蹲下sit()和打滚roll_over()的能力class Dog(): #创建类的标题 def __init__(self,name,age): self.name=name self.age=age def sit(...
2018-08-20 22:41:10 191
原创 Python笔记-012-函数
1.12.1 定义函数格式def greet_user(): print("Hello")greet_user()1.12.2 向函数传递信息def greet_user(username): #在greet_user()定义中,变量username是一个形参 print("Hello,"+username.title()+"!")#Gonathan是一个...
2018-08-19 17:45:27 182
原创 Python笔记-011-用户输入和while循环
1.11.1用户输入语句input() input函数输入的时候,Python将用户输入觉都为字符串。一旦我们需要把输入当数字使用的时候,需要用到 例如:number=int(number) ,int()可以让python将输入视为数值。number=input("Please input your name,I will tell you if it is even or odd:"...
2018-08-18 21:20:45 382
原创 Python笔记-010-字典
1.10.1 字典 在Python中 字典是一系列键值对,每个键都与一个值相关联。 注意:键跟值之间用冒号分隔,你存储多少个键值都是可以的。 访问字典里面值的格式如下alien_0={'color':'green'}print(alien_o['color']1)动态增加键值对的代码如下:alien_0={}alien_0['y_position']=25alien_0['...
2018-08-12 21:27:59 195
原创 C语言学习笔记---数组
最近用到程序发现以前自己的C语言学得很不扎实,逻辑也很混乱。 于是决定从数组开始自己手把手打程序,把基础知识补一补。 纯粹记录自己的程序和注意点,不写概念。1.1.1二维数组练习 1【示例】一个学习小组有5个人,每个人有三门课的考试成绩。求全组分科的平均成绩和各科总平均成绩。#include <stdio.h>#include <stdlib.h>int ...
2018-08-10 00:37:52 323
原创 Python笔记-009-if语句
1.9.1 if语句初认识cars=['audi','bwm','subaru','toyota']for car in cars: if car == 'bwm': print(car.upper()) else: print(car.title())这样子 当bwm的时候输出全部大写,其他都是首字母大写。 注意:if else语...
2018-08-09 23:14:09 194
原创 Python笔记-008-使用列表的一部分
1.8.1 切片 要创建切片,可指定要使用的第一个元素和最后一个元素的索引,比如0-3就是0 1 2 号的元素。nbastars=['James','wade','paul','Curry','durant']print(nbastars[:4]) 如果你没有指定第一个索引值,那么默认是从列表的第一个元素开始,正常的是[0:4] 当然你也可以让切片终止于末尾,也可以使用类似的...
2018-08-08 00:48:38 178
原创 Python笔记-007-操作列表
由于浏览器奔溃,写了一个多小时的博客都没有了,这一章只记录一点代码和注意点做回忆。nbastars=['James','wade','paul','Curry','durant']for nbastar in nbastars print(nbastar.title()+&quot;,what amazing happen !&quot;) print(&quot;I can't wait...
2018-08-07 08:45:09 342
原创 Python笔记-006-组织列表
我们上一章创建的列表,元素的排列顺序往往是无法预测的,我们并非总能控制用户提供的数据顺序。有时候我们希望保留列表元素的最初的排序顺序,有时候又需要调整排列顺序。Python中提供了组织列表的排序方式,根据情况使用 1.6.1:使用方法sort()对列表进行永久性排序cars=['bmw','audi','toyota','subaru']cars.sort()print(cars)...
2018-08-05 14:02:54 223
原创 Python笔记-005- 列表简介
1.3.1 列表是什么bicycles= ['James','Paul','Wade',' Anthony']print(bicycles)这个跟C的数组相似第一位为0。bicycles= ['James','Paul','Wade',' Anthony']print(bicycles[0]) # 0:James 1:Paul 2:Wade 3: Anthony这样...
2018-08-04 17:19:14 278
原创 Python笔记-004-变量和简单的数据类型(2)
1.2.1 使用函数str()避免类型错误 比如下面的代码:age=23message="Happy"+age+"rd Birthday!"print(message)按我们的理解应该是会直接输出:Happy 23rd birthday! 但是结果是这样的: 这是一个类型错误:意味着Python无法识别,python发现你用了一个值为正数(int)的变量,但是它不知道该...
2018-08-04 12:50:30 263
原创 Python笔记-003-变量和简单的数据类型(1)
注:自学Python之路,把自己的学习历程分享记录,方便自己查看也希望可以帮到有需要的人,能力有限,有错误的还望各位大佬斧正。 即便是最简单的Hello World,也都要自己亲自打一遍,学程序就是要手把手练习,我认为无论你觉得自己多优秀都不要忽略基础知识,开始学一门语言请不要跳过任何一个细节,耐心的一字一字码,某一个基础细节或习惯有可能就会让你后面的学习之路付出代价。从今天开始,...
2018-08-04 11:27:02 138
原创 Python笔记-002-Geany的安装使用教程
Step.1 到官方网站下载https://geany.org/对应的安装文件即可。 下载过程默认即可,安装一般不会有问题。 一般在桌面会生成快捷方式,没有的话就在上图中把Geany发送到桌面快捷方式。 Step.2 打开Geany 在新建中下拉选择新建main.py 或者自己建立一个项目夹保存文件的时候xxx.py 后缀加上py是为了让Geany识别出来这是python。 ...
2018-08-03 11:08:15 9237 1
原创 Python笔记-001-Python3.4.4安装
最近刚开始Python,Python零经验搭建环境,分享一下自己的环境搭建,在网上也能找到教程,但是自己实际操作起来还是会有遇到一些问题,把自己遇到的问题分享出来希望可以帮到遇到同样问题的人。 我的电脑系统环境:Window 8.1 专业版 Step.1 https://www.python.org/downloads/windows/ 首先到官网下载,根据网上推荐我下载了3.4.4...
2018-08-03 10:24:06 11526 1
原创 嵌入式Linux-JZ2440-04课-存储管理器代码的分析
启动文件初始化代码:@*************************************************************************@ File:head.S@ 功能:设置SDRAM,将程序复制到SDRAM,然后跳到SDRAM继续执行@ 代码流程:@1&gt; 关看门狗@2&gt; 设置存储控制寄存器(配置)@3&gt; 复制代码到SDR...
2018-08-02 19:07:31 238
原创 嵌入式Linux-JZ2440-03课-存储管理器
借鉴于此1 借鉴于此2 收集记录,方便以后翻看回顾。 1:存储管理器与CPU以及其他外设的关系 2:CPU只负责发命令,由存储管理器来管理这些类内存的设备,那么存储管理器是怎么来管理这些类内存的设备的呢?。 jz2440地址空间: 27位地址线,32位数据线,8个片选信号。共8个存储器(BANK0-7)1GB,系统上电将从bank0开始执行。 S3C2440对外引出27根地...
2018-08-01 08:37:49 225
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人