swift基础1

基本数据类型

1_1使用let定义常量。

let myConstant = 42;

1_2使用var定义变量。

var myVariable = 42;
myVariable = 50;

1_3有初始化你可以指定变量类型或者让系统自己去推断。

let implicitInteger = 70;
let implicitDouble = 70.0;
let explicitDouble : Double = 70;

1_4没有初始化,你要必须指定变量类型。

var numb : Double;

1_5在swift中字符串是基本类型。

let label = "The width is";
let width = 94;

1_6如何实现数据之间的相互转换。

let width_a = 94;
let widthLabel : String = String(width_a);

1_7使用最简单的方式将其他数据类型编程字符串。

let apples = 3;
let oranges = 5;
let fruitSummary = "I have \(apples + oranges) pieces of fruit";

我的博客即将搬运同步至腾讯云+社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=f229f39m2dgm

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏python学习指南

Python爬虫(十六)_JSON模块与JsonPath

本篇将介绍使用,更多内容请参考:Python学习指南 数据提取之JSON与JsonPATH JSON(JavaScript Object Notation...

37950
来自专栏魂祭心

原 Curry的js实现

36550
来自专栏Java技术栈

Redis 常用操作命令,非常详细!

nx:如果key不存在则建立,xx:如果key存在则修改其值,也可以直接使用setnx/setex命令。

23020
来自专栏Python小屋

详解Python对象属性

在面向对象编程中,公开的数据成员可以在外部随意访问和修改,很难控制用户修改时新数据的合法性。解决这一问题的常用方法是定义私有数据成员,然后设计公开的成员方法来提...

32280
来自专栏知识分享

关于函数指针--简介

函数指针说白了,,,,函数的地址 现在看一个简单的--先定义一个函数指针 void (*f1)();就是这样定义--指向的是一个void类型的 假设定义了另一个...

30180
来自专栏Android Note

Kotlin —  Destructuring Declarations(解构声明)

14120
来自专栏电光石火

PHP获取时间戳的毫秒

php获取时间的方式是time(); 那么如果是涉及需要精细的时间的应用,那么怎么获取呢? /** 获取当前时间戳,精确到毫秒 */ functi...

51390
来自专栏java学习

Java基础总结大全(1)

一、基础知识: 1、JVM、JRE和JDK的区别: JVM(Java Virtual Machine):java虚拟机,用于保证java的跨平台的特性。 ...

448110
来自专栏Hongten

J2SE 断言 [Assert]

/**  * 断言 [Assert]  *  从jdk1.4版本开始,java语言中引入了断言 [Assert]  *  机制,允许java开发者在代码中加入一...

10210
来自专栏海天一树

小朋友学Python(3):布尔类型

本节讲解C/C++/Java/Python中的布尔类型。 一、C语言 C语言中没有布尔类型,判断时 ,0为假,非0为真。 二、C++ C++的bool是布尔类型...

303110

扫码关注云+社区

领取腾讯云代金券