swift基本用法-var/let定义变量和常量

// Playground - noun: a place where people can play

import UIKit

//------------------------------------------------------------------------------
// 1. 行打印一个字符串
println("Hello, World!")

//------------------------------------------------------------------------------
// 2. var(变量) & let(常量)
// var 变量,赋值后可以修改
// let 常量,赋值后不能修改
var a = 10
var b = 20
let c = 30

b = 30
// 以下代码试图修改常量,会报错
// c = 40

// 在拼接字符串时,可以使用 "\(变量名/常量名)" 的格式
var result = "\(a) + \(b) = \(c)"

//------------------------------------------------------------------------------
// 3. 定义变量时指定类型
// 在Swift中,在编译时会自动推断变量的类型
// 通常在定义变量时,无需刻意指定变量的类型,如果需要指定,可以按照以下格式:
var i:Int = 20
var str:String = "hello"
str += " "
str += "swift"

result = str + " \(i)"

时间: 2024-07-30 06:38:27

swift基本用法-var/let定义变量和常量的相关文章

Oracle之PL/SQL编程_数据类型与定义变量和常量

-----------------------------------基本数据类型----------------------------------- 1.数值类型 NUMBER(P,S) 参数 P 表示精度,参数 S 表示刻度范围. 精度是指数值中所有有效数字的个数,而刻度范围是指小数点右边小数位的个数. "子类型" 是与 NUMBER 等价的类型别名. 子类型:DEC.DECIMAL.DOUBLE.INTEGER.INT.NUMERIC.SMALLINT.BINARY_INTEG

Var x;---定义变量

变量定义有多种格式 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> <title>hello world</title> <

python定义变量、常量

1.变量定义规范: 变量名(标识符)=变量值,变量名只能是字母.数字.或下划线的任意组合,第一个字符不能是数字,不能用python中的关键字. 2.变量的存储: 先给a赋值3,再设置b = a ,再给a赋值5,此时a=5,b=3,这种情况是因为给a赋值3,实际上是把a的指针指向3的存储位置,b =  a,将b的指针指向3,再给a 赋值5,实际上把a的指针指向5的存储位置,此时未对b进行操作,则b的指针还是指向3,所以重新给a赋值后,a = 5,b=3. 3.常量:全部大写,常量是不变的. 原文地

Swift编程高级教程 变量与常量

常量与变量 常量和变量是某个特定类型的值的名字,如果在程序运行时值不能被修改的是一个常量,反之是一个变量. 一.常量和变量的声明 Swift中的常量和变量在使用前必须先声明.其中let关键字声明常量,var关键字声明变量: //声明一个名为maximumNumberOfLoginAttempts的整型常量,并且值为10let maximumNumberOfLoginAttempts = 10//声明一个名为currentLoginAttempt的整型变量,并且值为0var currentLogi

《从零开始学Swift》学习笔记(Day58)—— Swift编码规范之变量或常量声明规范

原创文章,欢迎转载.转载请注明:关东升的博客 声明是在声明变量.常量.属性.方法或函数和自定义类型时候需要遵守的规范. 首先变量或常量时每行声明变量或常量的数量推荐一行一个,因为这样以利于写注释.示例代码如下. 推荐使用: let level = 0 var size = 10 不推荐使用: let level = 0; var size =10 变量或常量的数据类型,如果有可能应尽可能采用类型推断,这样代码很简洁.示例代码如下. 推荐使用: let level = 0 var size = 1

js基础语法,定义变量-笔记

一.变量 JavaScript是弱类型脚本语言,使用变量前可以无需定义(但要做初始化工作),当使用某个变量时直接使用即可.[若不给变量赋值,则变量类型属于未知状态,其对应的类型为"undefined",可利用if语句直接进行判断,此变量属于undefined表示false.则为true.] 主要定义方式: 1.隐式定义--直接给变量赋值: 2.显式定义--使用var关键字定义变量. 二.数据类型 JavaScript是弱类型脚本语言,声明变量时无需指定变量的数据类型.JavaScrip

七、变量与常量的简单介绍

七.变量与常量的简单介绍 本文将介绍VB语言中的变量与常量. 基本概念 首先大家要明白变量和常量是很重要的东西,因为他们储存着程序运行中的各种数据.顾名思义,变量就是可以变的量,而常量就是不变的,这个概念和数学上的有点接近. 接下来我简单讲讲这两个重要的东西:计算机程序在不运行的时候,程序文件保存在硬盘上,当用户运行程序之后,系统就会把程序文件装进计算机的内存里面,无论在硬盘中还是内存中,程序数据都是以二进制的形式保存着的.当程序在运行的时候,可以把计算机的内存理解为一个超级大的棋盘,每个格子都

javascript中const、var、let定义变量的区别

转载自http://www.cnblogs.com/ksl666/p/5944718.html js中const,var,let区别 今天第一次遇到const定义的变量,查阅了相关资料整理了这篇文章.主要内容是:js中三种定义变量的方式const, var, let的区别. 1.const定义的变量不可以修改,而且必须初始化. 1 const b = 2;//正确 2 // const b;//错误,必须初始化 3 console.log('函数外const定义b:' + b);//有输出值 4

var与this定义变量的区别以及疑惑

我们知道: var可以定义一个局部变量,当然如果var定义在最外层的话,就是全局的局部变量,也就算是全局变量了. 而this关键字定义的变量准确的说应该算是成员变量.即定义的是调用对象的成员变量. 另外在"类(构造函数)"中,我们通常也会用var定义私有属性,而this定义公共属性. 以上这些是大家都知道的,若不知道看了就大概知道的.但我今天遇到了一个疑惑,恳请社区高手指点.是这样的: //打开浏览器控制台执行一下命令 //定义了一个全局变量 var wahaha = "娃哈