| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> PHP知识库 -> 对于c/python/php/JavaScript语言定义变量区别 -> 正文阅读 |
|
[PHP知识库]对于c/python/php/JavaScript语言定义变量区别 |
最近看了一下语言的区别,以及同时学习几门语言,对定义变量这么基础的东西有些思考,于是查了相关知识,做个笔记! 首先根据类型区别一下这三个基本语言:我们语言分为人类语言和计算机语言。那么我们人类动物等说的话就是我们认知的语言,计算机语言就是我们电子专业和计算机专业天天码的那些形形色色的代码,随着信息技术的发展,我们的计算机语言类型也有好多好多。不过最常见的也就是那几种。 ?其中python/php/JavaScript都属于脚本语言,c/Java属于编译语言。 其次谈谈什么叫变量:变量就是计算机,包括电脑手机什么的都有内存吧。那我们内存里都放什么呢?这些放的东西可以想成是不同的饭,那么每种饭得有饭盒分类装吧?那么和那个空间要 申请一个饭盒 == 定义一个变量? 至于要装什么那就是看后面的赋值了。 至于要多大的饭盒什么颜色的饭盒那就是看变量的类型了。 1、c语言它属于强语言类型,即在定义变量的同时必须指定其变量类型。变量类型常见的:整型,浮点型,字符串等。
c语言在为一个变量命名时需要遵循以下命名规则:? 1、变量名以英文字母开头; 2、变量名中的字母是区分大小写的; 3、变量名不能是关键字; 由ANSI标准定义的C语言关键字共32个:auto、 double、 int、 struct、 break 、else、 long、 switch、case、 enum、 register 、typedef、 char 、extern 、return、 union 、const、 float 、short、 unsigned、 continue、 for、 signed 、void、default 、goto、 sizeof 、volatile、 do 、if 、while、 static。 4、变量名中不能包含空格、标点符号和类型说明符。 2、python你想定义一个变量必须要给它赋值,只有给一个名称赋了值,才叫定义了一个变量.不需要指定类型,也会自动识别,不过存在强转类型的功能,下面因为input输入自动是字符串型,我们要强转成int整型以便后面用,当然可以转成浮点型等。 a=1
python 是动态编译语言,不用事先声明类型,赋值即声明。在为一个变量命名时需要遵循以下命名规则:? 1. 要具有描述性 2.变量名以字母或下画线开头,可以由字母、下画线和数字构成,不可以是空格或特殊字符,如:(#?。,¥$*~!&)等 3.不能是中文 4.保留字符是不能被使用,如下: ['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield'] 5.变量严格区分大小写 常用的命名方法: phone_number = 13000000000 phoneNumber = 13000000000 3、phpPHP 是一门弱类型语言,我们注意到,不必向 PHP 声明该变量的数据类型。 PHP 会根据变量的值,自动把变量转换为正确的数据类型。 在强类型的编程语言中,我们必须在使用变量前先声明(定义)变量的类型和名称。
在上面的语句执行中,变量?txt?将保存值?Hello world!,且变量?x?将保存值?5。 注释:当您赋一个文本值给变量时,请在文本值两侧加上引号。 在PHP中定义一个变量的格式为美元符号($)加变量名称。在为一个变量命名时需要遵循以下命名规则: 1、变量名以字母或下画线开头,可以由字母、下画线和数字构成。 2、变量名区分大小写,"$var"和"$VAR"代表两个不同的变量。 3、自定义变量名称不可与PHP提供的默认变量名称相同。 4、在为变量命名时,尽量使用有意义的字符串。 4、JavaScript同样,不需要定义变量时候定义变量类型,虽然 javascript 变量表面上没有类型,但是 javascript 内部还是会为变量赋予相应的类型。它的变量名称前要写? var? 如同php变量前写$
命名变量的规则: 1、变量名区分大小写,允许包含数字、字母、下划线“_”和美元符号“$”,但第一个字符不能为数字; 2、变量名中不能出现汉字、空格、连字符“-”、点“.”等特殊字符; 3、变量名不能是关键字、保留字; abstract、boolean、byte、char、class、const、debugger、double、enum、export、extends、final、float、goto 4、避免使用没有意义的命名等。 |
|
PHP知识库 最新文章 |
Laravel 下实现 Google 2fa 验证 |
UUCTF WP |
DASCTF10月 web |
XAMPP任意命令执行提升权限漏洞(CVE-2020- |
[GYCTF2020]Easyphp |
iwebsec靶场 代码执行关卡通关笔记 |
多个线程同步执行,多个线程依次执行,多个 |
php 没事记录下常用方法 (TP5.1) |
php之jwt |
2021-09-18 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 7:04:43- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |