常量与变量

04-1 python语法入门之变量

无人久伴 提交于 2019-12-18 09:56:49
目录 一 引入 二 变量 1、什么是变量? 2、为什么要有变量? 3、怎么使用变量 (先定义、后调用) 3.1 变量的定义与使用 3.2 变量名的命名规范 3.3 变量名的命名风格 3.4 变量值的三大特性 三 常量 1、什么是常量? 2、为什么要有常量? 3、怎么使用常量? 四 视频链接 https://www.bilibili.com/video/av73342471/?p=4 一 引入 我们学习python语言是为了控制计算机、让计算机能够像人一样去工作,所以在python这门语言中,所有语法存在的意义都是为了让计算机具备人的某一项技能,这句话是我们理解后续所有python语法的根本。 插图:恶搞图01 二 变量 插图:恶搞图02 一、什么是变量? # 变量就是可以变化的量,量指的是事物的状态,比如人的年龄、性别,游戏角色的等级、金钱等等 二、为什么要有变量? # 为了让计算机能够像人一样去记忆事物的某种状态,并且状态是可以发生变化的 # 详细地说: # 程序执行的本质就是一系列状态的变化,变是程序执行的直接体现,所以我们需要有一种机制能够反映或者说是保存下来程序执行时状态,以及状态的变化。 三、怎么使用变量(先定义、后使用) 3.1、变量的定义与使用 变量的定义由三部分组成,如下图 插图:定义变量的三个组成部分 定义变量示范如下 name = 'Jason' #

04-1 python语法入门之变量

不羁的心 提交于 2019-12-18 02:13:42
文章目录 一 引入 二 变量 一、什么是变量? 二、为什么要有变量? 三、怎么使用变量(先定义、后使用) 3.1、变量的定义与使用 3.2、变量名的命名规范 3.3、变量名的命名风格 3.4、变量值的三大特性 三、常量 3.1、什么是常量? 3.2、为什么要有常量? 3.3、怎么使用常量? 一 引入 我们学习python语言是为了控制计算机、让计算机能够像人一样去工作,所以在python这门语言中,所有语法存在的意义都是为了让计算机具备人的某一项技能,这句话是我们理解后续所有python语法的根本。 二 变量 一、什么是变量? # 变量就是可以变化的量,量指的是事物的状态,比如人的年龄、性别,游戏角色的等级、金钱等等 二、为什么要有变量? # 为了让计算机能够像人一样去记忆事物的某种状态,并且状态是可以发生变化的 # 详细地说: # 程序执行的本质就是一系列状态的变化,变是程序执行的直接体现,所以我们需要有一种机制能够反映或者说是保存下来程序执行时状态,以及状态的变化。 三、怎么使用变量(先定义、后使用) 3.1、变量的定义与使用 变量的定义由三部分组成,如下图 定义变量示范如下 name = 'Jason' # 记下人的名字为'Jason' sex = '男' # 记下人的性别为男性 age = 18 # 记下人的年龄为18岁 salary = 30000.1 #

apple Swift语言新手教程

旧巷老猫 提交于 2019-12-18 00:39:56
Apple Swift编程语言新手教程 文件夹 1 简单介绍 2 Swift入门 3 简单值 4 控制流 5 函数与闭包 6 对象与类 7 枚举与结构 1 简单介绍 今天凌晨Apple刚刚公布了Swift编程语言,本文从其公布的书籍《The Swift ProgrammingLanguage》中摘录和提取而成。希望对各位的iOS&OSX开发有所帮助。 Swift是供iOS和OS X应用编程的新编程语言。基于C和Objective-C。而却没有C的一些兼容约束。Swift採用了安全的编程模式和加入现代的功能来是的编程更加简单、灵活和有趣。界面则基于广受人民群众爱戴的Cocoa和Cocoa Touch框架。展示了软件开发的新方向。 Swift已经存在了多年。Apple基于已有的编译器、调试器、框架作为其基础架构。通过ARC(Automatic Reference Counting。自己主动引用计数)来简化内存管理。 我们的框架栈则一直基于Cocoa。Objective-C进化支持了块、collection literal和模块。同意现代语言的框架无需深入就可以使用。(by gashero)感谢这些基础工作,才使得能够在Apple软件开发中引入新的编程语言。 Objective-C开发人员会感到Swift的似曾相识。Swift採用了Objective

关于C++ const 的全面总结

坚强是说给别人听的谎言 提交于 2019-12-17 20:16:01
C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,本人根据各方面查到的资料进行总结如下,期望对朋友们有所帮助。 Const 是C++中常用的类型修饰符,常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更新的。 一、Const作用 如下表所示: No. 作用 说明 参考代码 1 可以定义const常量   const int Max = 100; 2 便于进行类型检查 const常量有数据类型,而宏常量没有数据类型。编译器可以对前者进行类型安全检查,而对后者只进行字符替换,没有类型安全检查,并且在字符替换时可能会产生意料不到的错误 void f(const int i) { .........} //对传入的参数进行类型检查,不匹配进行提示 3 可以保护被修饰的东西 防止意外的修改,增强程序的健壮性。 void f(const int i) { i=10;//error! } //如果在函数体内修改了i,编译器就会报错 4 可以很方便地进行参数的调整和修改 同宏定义一样,可以做到不变则已,一变都变   5 为函数重载提供了一个参考   class A { ...... void f(int i) {......} //一个函数 void f(int i) const {......} //上一个函数的重载 ...... };

C++ Primer (一)

二次信任 提交于 2019-12-16 14:24:58
Google C++ Style Guide 书籍:C++ Primer,C++标准程序库,Effective C++,C++ concurrency in Action, Linux多线程服务端编程,The Design and Evolution of C++ C++基础: 1. 读取数量不定的输入数据 while(std::cin >> value) while内返回其左侧运算符,即std:cin, IO库定义了从istream向bool转换的规则,当istream作为条件时,效果是这个流的状态,有效输入(未遇到错误),条件为真,无效输入(读到文件尾,不是value变量类型), 条件为假 键盘输入文件结束符,unix Ctrl+D 2. C++是静态数据类型的语言,它的类型检查发生在编译时,编译器必须知道程序中每一个变量对应的数据类型 3. 避免依赖于实现环境的行为,比如不同机器上int类型的尺寸可能是不一样的 4. 切勿混用带符号类型和无符号类型,计算前带符号数会自动转换为无符号数,如果计算结果为负数会出现错误 5. 'A' 表示单独字符,"A" 表示字符数组A,编译器会在字符数组末尾添加空字符'\0' 6. 列表初始化,如果丢失精度,编译器会报错 7. 内置类型变量在函数内(包括main),如果不初始化是未初始化值,在所有函数外面,如果不初始化会采用默认初始化

2-swift学习之常量&变量

被刻印的时光 ゝ 提交于 2019-12-16 10:45:49
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 常量&变量 Swift中的常量与变量 在Swift中规定:在定义一个标识符时必须明确说明该标识符是一个常量还是变量 使用let来定义常量,定义之后不可以修改 使用var来定义变量,定义之后可以修改 常量和变量的基本使用 import UIKit //var 定义的变量可修改 var age : Int = 25 age=10 //let 定义的常量不能修改 let a : Float = 3.8 // a = 4.1 在let修饰之后a的值不能再修改,否则报错 /** * var和let * var修饰变量,而let修饰常量,修饰的常量不可修改(指针不可以修改) * 开发中优先使用常量,只有需要改变是再let修改为var */ 常量和变量的注意点 注意: 1 是指向的对象不可以再进行修改.但是可以通过指针获得对象后,修改对象内部的属性 2 在真实使用过程中,建议先定义常量,如果需要修改再修改为变量(更加安全) // 注意:声明为常量不可以修改的意思是指针不可以再指向其他对象.但是可以通过指针拿到对象,修改其中的属性 // view : UIView = [[UIView alloc] init]; // Swift对象中不需要* var view : UIView = UIView() view =

史上最全的Java命名规范[转]

无人久伴 提交于 2019-12-15 22:34:01
每个公司都有不同的标准,目的是为了保持统一,减少沟通成本,提升团队研发效能。所以本文中是笔者结合阿里巴巴开发规范,以及工作中的见闻针对Java领域相关命名进行整理和总结,仅供参考。 一、Java中的命名规范 好的命名能体现出代码的特征,含义或者是用途,让阅读者可以根据名称的含义快速厘清程序的脉络。不同语言中采用的命名形式大相径庭,Java 中常用到的命名形式共有三种,既首字母大写的 UpperCamelCase ,首字母小写的 lowerCamelCase 以及全部大写的并用下划线分割单词的UPPER_CAMEL_UNSER_SCORE。通常约定, 类一般采用大驼峰命名,方法和局部变量使用小驼峰命名,而大写下划线命名通常是常量和枚举中使用。 类型 约束 例 项目名 全部小写,多个单词用中划线分隔‘-’ spring-cloud 包名 全部小写 com.alibaba.fastjson 类名 单词首字母大写 Feature, ParserConfig,DefaultFieldDeserializer 变量名 首字母小写,多个单词组成时,除首个单词,其他单词首字母都要大写 password, userName 常量名 全部大写,多个单词,用'_'分隔 CACHE_EXPIRED_TIME 方法 同变量 read(), readObject(), getById() 二、包命名 包名

Swift编程高级教程

爱⌒轻易说出口 提交于 2019-12-15 20:38:29
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 常量与变量 常量和变量是某个特定类型的值的名字,如果在程序运行时值不能被修改的是一个常量,反之是一个变量。 常量和变量的声明 Swift中的常量和变量在使用前必须先声明。其中let关键字声明常量,var关键字声明变量: //声明一个名为maximumNumberOfLoginAttempts的整型常量,并且值为10 let maximumNumberOfLoginAttempts = 10 //声明一个名为currentLoginAttempt的整型变量,并且值为0 var currentLoginAttempt = 0 可以在同一行声明多个变量,中间用逗号,隔开: var x = 0.0 , y = 0.0 , z = 0.0 提示 如果在程序运行的时候值不需要发生改变,应该将它们声明为常量,否则声明为变量 变量的值可以进行修改: var friendlyWelcome = "Hello!" friendlyWelcome = "Bonjour!" //friendlyWelcome的值发生改变 常量的值一旦设置后就不能在修改: let languageName = "Swift" languageName = "Swift++" //编译时出错 类型说明 在Swift中声明常量或者变量可以在后面用冒号

javascript:基本数据结构

别来无恙 提交于 2019-12-14 11:50:36
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> JavaScript提供脚本语言的编程与C++非常相似,它只是去掉了C语言中有关指针等容易产生的错误,并提供了功能强大的类库.对于已经具备C++或C语言的人来说,学习JavaScript脚本语言是一件非常轻松愉快的事. 一,JavaScript代码的加入 JavaScript的脚本包括在HTML中,它成为HTML文档的一部分.与HTML标识相结合,构成了一个功能强大的Internet网上编程语言.可以直接将JavaScript脚本加入文档: script language ="JavaScript"> JavaScript语言代码; JavaScript 语言代码; .... /script> 说明: 通过标识script>...</script>指明javascript脚本源代码将放入其间. 通过属性Language ="JavaScript"说明标识中是使用的何种语言,这里是JavaScript语言, 表示在JavaScript中使用的语言. 下面是将JavaScript脚本加入Web文档中的例子: Test2.html html> head> script language ="JavaScript"> document. write("这是网络学校"); document. close();

OC

末鹿安然 提交于 2019-12-12 21:01:32
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> Oc 继承于 C,C 的语法 OC 都能用,关于常量: 在程序运行过程中,其值不能改变的数据对象,称之为常量。 C 语言中,常量有数字,如 24 ,字符,例如 ’a’ 和字符串,例如“ myName ”三种。在程序中,常量不需要声明可以直接使用。 一. C 语言中有整数和实数俩种数: 1.1 整形常量:整形常数,整数、 十进制整数以正负号开头,如 1 , -1 八进制整数以正负号开头,第一位数字一定是 0 ,如 0123 ( 83 ), -012 ( -10 ) 十六进制整数以正负号开头,前俩位为 0x 。如 0x123 ( 291 ), -0x12 ( -18 ) 1.2 实型常量 ( 1 )小数形式 ( 2 )指数形式 ( 3 )双精度实数 二.字符常量 字符型数据用于表示字符值,字符数据的内部表示是字符的 ASCII 代码,并非字符本身,例如 ’A’ 是 65 , ’a’ 是 97. 一个字符常量在计算机存储中占一个字节,由于字符常量是以编码形式存放的,所以可以参与各种运算。 三 字符串常量 字符串常量是一对双引号(“”)括起来的字符序列,字符的个数称为其长度,简称为字符串。例如“ how are you ”,“ C program ”都是字符串常量。 长度为 n 的字符串,在计算机存储器中占 n+1