CWIKIUS
  • 首页
  • Java
  • Jersey
  • Jira
  • Confluence
  • U.S.
    • USRealEstate
    • U.S. Travel
    • H1B
  • 项目和网站
    • CWIKI.US
    • OSSEZ 社区
    • WIKI.OSSEZ.COM
    • BUG.OSSEZ.COM
    • RSS.OSSEZ.COM
CWIKIUS.CN
一个有独立思考和温度的清新站
Computer Science

Python 语言基础变量定义和使用

下面的代码显示了对变量的定义和使用。 # 创建变量和指定变量类型 x = 1 # 变量赋值定义一个变量x print(id(x)) # 打印变量x的标识 print(x + 1) # 使用变量 x = 2 # 量赋值定义一个变量x print(id(x)) # 此时的变量x已经是一个新的变量 print(x + 1) # 名称相同,但是使用的是新的变量x x = 4 # x 是整数类型的 x = "OSSEZ" # x 类型将会修改为字符串 print(x) 当你运行上面的程序后,程序将会输出为: 2131838986544 2 2131838986576 3 OSSEZ     从上面的代码,你可以看到 Python 是如何定义变量的,并且 Python 的变量是如何被修改的。 id 是一个获得 Python 对象 ID 的函数。 在 Python 中是使用对象的,因此你定义的变量是一个对象,使用 id 这个函数可以找到你定义对象的引用。 https://www.ossez.com/t/python/13372

2021年03月08日 0Comments 24Browse 0Like Read more
Computer Science

Python 语言基础变量的类型转换

和所有的程序语言都一样,如果使用了变量,但是变量是不同的数据类型,那么就会涉及到类型的转换。 Python 也提供了一些类型转换的函数,能够用于帮你将 Python 的变量类型完成转换。 考察下面的代码: # 类型转换 x = str(3) # x will be '3' y = int(3) # y will be 3 z = float(3) # z will be 3.0 经过上面的函数进行转换后,不同的变量将会被使用不同的变量类型。   通过 IDE 的调试窗口,我们就可以看到变量被定义的类型和使用。 https://www.ossez.com/t/python/13373  

2021年03月08日 0Comments 23Browse 0Like Read more
Computer Science

Python 语言基础之 变量和常量

变量和常量的定义如字面上的表示。 变量:在程序执行的过程中,定义的存储空间存储的内容会被改变。 常量:在程序执行的过程中,定义的存储空间存储的内容不会被改变。 不是所有的语言都会有变量和常量的,有些语言不能定义常量。 比如说:Python 没有常量。 对于 Java,我们可以使用关键字来定义一个常量。例如,我们可以使用下面的语句在 Java 程序中定义个一常量 DAYS_IN_WEEK,这个常量在程序的过程中是不能够被改变的。 static final int DAYS_IN_WEEK = 7; Python 没有这个常量的定义。 指定类型 Python 在定义变量的时候是不需要强制指定类型的。 我们都知道在计算机存储的时候都会定义一些基础的数据类型,比如说整型,字符串类型等。 Python 在定义变量的时候是不需要指定的类型的,有关变量的类型是是什么,Python 将会在定义变量并且初始化的时候进行指定。 这个与 Java 是相对的,Java 语言在定义变量或者常量的时候,必须要指定变量类型,这就导致了在 Java 语言中存在有大量的数据类型转换方法,并且在运行的时候也会经常出现类型错误或者 Null 对象异常。 当然,Python 也提供了类型转换的函数供你使用,只是这些类型转换的函数远没有 Java 那么多。 初始化 Python 在定义变量后,需要马上初始化。 换句话说说,Python 不能定义空对象,这个与 Python 的变量类型是相同的,因为不对 Python 的变量初始化的话,Python 没有办法知道你定义的变量类型是什么。 与 Java 相对,Java 就可以定义空对象,然后在运行的时候进行初始化。 本地变量和全局变量 这个定义比较简单,就是定义在函数内的变量为本地变量。 如果变量定义在函数外,那么这个变量就是全局变量。 有关变量和产量的更多细节,请参考 页面中的内容获得更多的详细相关信息。 https://www.ossez.com/t/python/13371

2021年03月07日 0Comments 14Browse 0Like Read more
U.S. Travel

东海航空机长与乘务员在飞行途中发生争执并动手

奇葩机长,奇葩空乘,更奇葩的航空公司。 就从这件事就可以看到涉事航空公司的管理有多混乱。大公司虽然也不能说非常到位,但是在管理上面确实要高出这些小公司或者廉航好几个档次。 这种事情的发生实在是令人发指,别的不说,就说机长手上握有机上所有人的生杀大权都不足为过,怎么能够居然在飞机上动手? 是不是就是因为机长权力过大了,不受制约了。并且貌似很多现在的行业中也是同样的问题,叫做转移压迫或者说是有点权力就要求他人的绝对服从。 扣个帽子,不知道是不是可以理解为,没有规矩,官本位意识在天上的一种延伸罢了。只是这种延伸碰到一个刺头,玩砸了。 如果都能按照规矩来,所有人都明白违反规矩给自己的后果是什么,那么哪怕有脾气也不至于控制不住自己,都是成年人了。 就好像曾经我们看过的新闻说是书记抽科长耳光,等哪有一天科长敢和书记叫板的时候,估计这种事情也能会少一些了。

2021年03月07日 0Comments 19Browse 0Like Read more
Computer Science

Visual Studio Code 命令行运行第一个 Python 的 HelloWorld 程序

与 IntelliJ IDEA 一样,你也可以启动 Visual Studio Code 的命令行工具,然后从 Visual Studio Code 的命令行工具来直接运行 Python 的代码。 当终端被选定后, IDEA 将会默认把路径设置到当前项目的根目录下面。     需要注意的是 Visual Studio Code 启用的命令行工具默认的是 PS (PowerShell)。 根据我们当前的项目,我们知道我们的 HelloWorld.py 文件在路径 tests/HelloWorld.py 下面。 如果我们希望在终端中测试运行 HelloWorld.py 的话。 你可以在终端工具中输入命令来进行执行。 python tests/HelloWorld.py 通过这个命令,你就可以看到你的代码在 PowerShell 中执行的效果。 如果你启用的是 IDE 的命令行工具来执行 Python 代码的话,通常 IDE 的命令行工具都会自动配置字符集,因此你可以看到在 IDE 工具的命令行工具中执行的 Python 代码是没有编码字符集的问题的。     因此,我们强烈推荐使用 IDE 的命令行工具来执行一些命令,如果你真的需要在命令中进行执行的话。 通常一些小的程序,我们都可以通过 IDE 来直接执行的。 不建议和很多初学的教程中说的,不要使用 IDE ,要使用记事本,其实这种要求是完全没有必要也没有任何意义的。 https://www.ossez.com/t/visual-studio-code-python-helloworld/13369

2021年03月07日 0Comments 16Browse 0Like Read more
Computer Science

Windows 的 CMD 和 PS 命令行运行第一个 Python 的 HelloWorld 程序

在 Windows 中可以使用 CMD 和 PS 来运行一个 Python 程序。 假设我们需要运行的 HelloWorld.py 位于路径: C:\WorkDir\GitHub\cwiki-us-docs\python-tutorials\tests\HelloWorld.py 下面。 在我们启动命令控制台的时候,我们会看到路径为当前用户的路径。 所以我们需要使用绝对路径进行运行,或者你也可以进入目录后使用相对路径来运行。 在这里需要注意的是,如果你的操作系统字符集没有设置UTF-8 的话,你可能会遇到中文乱码的问题。 如下面 2 个图中的显示内容。 CMD 运行 Python 时候的中文乱码。     PS 运行 Python 时候的中文乱码。     这是因为我的操作系统是英文的操作系统,默认是不会安装 UTF-8 的,你需要在你的 Windows 下的区域和语言中进行设置。 将不能识别的代码设置为 UTF-8 后才不会出现乱码错误。 使用这个方式运行 Python 是不推荐的,通常我们只会使用这 2 个工具针对 Python 语言环境来进行校验。 以确定校验安装是否完成,路径是否准确。 https://www.ossez.com/t/windows-cmd-ps-python-helloworld/13368

2021年03月07日 0Comments 16Browse 0Like Read more
Computer Science

IntellIJ IDEA 命令行运行一个 HelloWorld Python 程序

在 IntelliJ IDEA 中你是可以启用终端的。 启用终端的快捷键为 Alt + F12,或者你也可以使用你的鼠标来选择终端。当终端被选定后, IDEA 将会默认把路径设置到当前项目的根目录下面。     根据我们当前的项目,我们知道我们的 HelloWorld.py 文件在路径 tests/HelloWorld.py 下面。 如果我们希望在终端中测试运行 HelloWorld.py 的话。 你可以在终端工具中输入命令来进行执行。 python tests/HelloWorld.py 如果系统没有提示路径错误的话,那么你将会看到在你的终端中输出程序运行的结果。 当然,你也可以输入 py + 程序的路径来运行,效果和输入 python 是相同的。 py tests/HelloWorld.py     甚至,你还可以直接输入 py,这个时候将会启动进入 Python 的解释环境中。 然后你输入代码 print('hello, world!') 你可以看到在你的终端工具中,python 解释器帮你解释了代码并且运行后输出了结果。     简单来说,在 IDEA 的终端工具中,你可以认为 IDEA 帮你启动了一个 CMD 命令行工具,然后你可以在这个命令行工具中执行任何你想要的操作。 其效果与在命令行中执行是一样的。 https://www.ossez.com/t/intellij-idea-helloworld-python/13367

2021年03月07日 0Comments 15Browse 0Like Read more
Computer Science

Gitee 的 Page 页面功能如何使用

首先有关 gitee 的页面功能是在企业版中提供的。 个人的仓库是没有办法使用 Page 页面功能的。 启用 Page 功能 当你如果有一个项目是在企业版本下面的话,在项目的仓库的服务选项下面有一个 page 的功能。   page-011456×846 96.2 KB   单击上面的配置功能,然后就会让你进入到 Page 的配置页面中。 在这个页面中,你可以配置针对你仓库需要使用的分支和部署的目录。 部署的目录的意思是在你的仓库中,你可能希望使用 docs 为你的文档目录,在这里你就需要填 docs 了。 当一切部署成功后,你将会在上面看到已经开启的链接地址。     你可以通过测试访提供给你的链接地址确定一下部署是否成功。     如果能够访问到你的页面,那么就可以知道你的 Page 被成功部署了。 https://www.ossez.com/t/gitee-page/13366

2021年03月07日 0Comments 25Browse 0Like Read more
Computer Science

IntellIJ IDEA 运行第一个 Python 的 HelloWorld 程序

按照计算机教学体系的传统套路,通常在学习一门语言的第一个程序就是在电脑屏幕上输出 Hello World。 这个页面中的内容能够让你在计算机屏幕上输出字符到屏幕上,同时我们会做得更多一些,将会在命令行控制台中进行输出,我们也会在 IDE 中进行输出。 同时我们还会解释一下输出函数和提供几个实用的小案例。 因为针对计算机的开发多会使用 IDE,因此我们会首先尽量使用 IDE 来输出内容,然后再会捎带一下在控制台上如何输出。 print 函数 在 Python 中使用的是 print 函数来在计算机上输出你想要输出的东西。 你可以在 print 函数中指定不同的参数来达到不同的目的。 最最简单的办法就是不加入任何内容,直接输出一个句子,如下面的代码 print('hello, world!') Git 代码仓库 完整的代码,请参考 python-tutorials/HelloWorld.py at master · cwiki-us-docs/python-tutorials · GitHub 页面中的内容,你也可以将上面的项目下载到你的计算机上直接运行。 有关本文档的所有代码也都提交到上面的仓库中了。 IDE 运行 当你下载 HelloWorld.py 文件到你的本地计算机中,并且已经将我们这个项目导入到 IDE 后,你可以直接在 IDE 上运行 HelloWorld.py 这个文件。 当你运行完成后,你应该可以在你的控制台上看到 HelloWorld.py 运行后的输出。 在 PyCharm 或者 IntelliJ IDEA 运行的方法就是,选择你需要运行的 py 文件,单击鼠标右键,然后选择 Run。 如下图显示的运行方法:     然后在控制台中,你就可以看到上面的方法的输出了。     一个小技巧 打开 HelloWorld.py 文件,我们可以看到在这个文件里面有多个 print 函数。 可能你对这个函数不是非常了解。 如果你使用的是 IntelliJ IDEA IDE 的话,你可以将鼠标移动到 print 方法上面,然后使用快捷键 Ctrl +Q,这个时候 IntelliJ IDEA 将会弹出一个浮动窗口。 在这个浮动窗口中有对 print 这个函数的说明,包括可以接受那些参数,可以做什么样的计算。 这就是我们常说的使用 IDE 的好处,能够快速帮你搜索一些文档,你就不需要导出到网站上去搜索参考了。 https://www.ossez.com/t/intellij-idea-python-helloworld/13363

2021年03月06日 0Comments 16Browse 0Like Read more
Computer Science

Visual Studio Code 配置 Python

Visual Studio Code 是一个免费的开发工具,比较轻量,很多人都会用。 如果你还没有安装 Python 扩展的话,在第一次使用 Visual Studio Code 导入 Python 项目,将会提示你安装 Python 扩展。 安装扩展 在 VSC 的右下角,将会提示你安装 Python 扩展。 单击 install 进行安装即可。     下面的图显示扩展正在进行安装。     如果还需要其他一些扩展需要进行安装的话,按照提示进行安装即可。 有可能能够在控制台中看到扩展正在安装的过程。     当刷新所有的项目和配置后,可以单击界面上面的小箭头来运行。     在单击运行后,可以在控制台输出控制台中查看运行结果。 非常不建议在学习 Python 或者 Java 的时候按照书本上的内容使用记事本来进行开发书写代码,因为这种方式没有任何意义。 同时,学会使用配置 IDE,熟练使用 IDE 中的各种快捷键对以后的开发来说也是一个基本技能。 因为 Visual Studio Code 是免费使用,并且能够很好的结合 Git,因此推荐初学者安装一个进行学习。 如果条件允许,或者经济状况不错的话,IntellIJ IDEA 也是非常好的选择。 https://www.ossez.com/t/visual-studio-code-python/13362

2021年03月06日 0Comments 20Browse 0Like Read more
12345…158
Categories
  • Akka
  • Algorithm(算法)
  • AMQP
  • Angular
  • CI
  • Compile And CI
  • Computer Science
  • Confluence
  • DataBase
  • Gradle
  • Hibernate
  • IDE
  • Java
  • Jersey
  • Jira
  • MariaDB
  • PrestaShop
  • Spring
  • Spring Batch
  • U.S.
  • U.S. Travel
  • USRealEstate
  • 我的小厨

COPYRIGHT © 2020 CWIKIUS. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS

湘ICP备2020018253号-1