标签:shel alc \n 微软.net 电视剧 而且 time 地址 控制
相信任何程序员邂逅任意一门编程语言后都会带着感恩的心去完成第一个程序,这个程序的名字叫 Hello,World,也是最著名的程序!
关于Hello,World程序的由来这里我就不再多多叙说了,当然想要知道由来,我就温馨的附上地址慢慢看吧!https://blog.csdn.net/testcs_dn/article/details/52673794
好,聊回正题今天是学python第几天来着我忘记了,很多讲师,还有视频教程都说要写一个博客,那就写嘛!
也就是从今天起,My A9kl 正式的开始学习这门语言了!
古往今来,中国是很注重礼仪,而且也是礼仪之邦 ,在拜师学艺前都会敬上三杯茶,磕三个头,当然我是自学我要崇敬的当然是搜索引擎了,托搜索引擎的福今日
我 A9kl 正式入门Python 带着感恩的心去写上我第一个程序:Hello, World。
当我们编写Python代码时,我们得到的是一个包含Python代码的以.py
为扩展名的文本文件。要运行代码,就需要Python解释器去执行.py
文件。
由于整个Python语言从规范到解释器都是开源的,所以理论上,只要水平够高,任何人都可以编写Python解释器来执行Python代码(当然难度很大)。事实上,确实存在多种Python解释器。
当我们从Python官方网站下载并安装好Python 2.7后,我们就直接获得了一个官方版本的解释器:CPython。这个解释器是用C语言开发的,所以叫CPython。在命令行下运行python
就是启动CPython解释器。
CPython是使用最广的Python解释器。教程的所有代码也都在CPython下执行。
IPython是基于CPython之上的一个交互式解释器,也就是说,IPython只是在交互方式上有所增强,但是执行Python代码的功能和CPython是完全一样的。好比很多国产浏览器虽然外观不同,但内核其实都是调用了IE。
CPython用>>>
作为提示符,而IPython用In [
序号
]:
作为提示符。
PyPy是另一个Python解释器,它的目标是执行速度。PyPy采用JIT技术,对Python代码进行动态编译(注意不是解释),所以可以显著提高Python代码的执行速度。
绝大部分Python代码都可以在PyPy下运行,但是PyPy和CPython有一些是不同的,这就导致相同的Python代码在两种解释器下执行可能会有不同的结果。如果你的代码要放到PyPy下执行,就需要了解PyPy和CPython的不同点。
Jython是运行在Java平台上的Python解释器,可以直接把Python代码编译成Java字节码执行。
IronPython和Jython类似,只不过IronPython是运行在微软.Net平台上的Python解释器,可以直接把Python代码编译成.Net的字节码。
介绍完了,就开始安装它!
windows
1 1、下载安装包 2 https://www.python.org/downloads/ 3 2、安装 4 默认安装路径:C:\python27 5 3、配置环境变量 6 【右键计算机】--》【属性】--》【高级系统设置】--》【高级】--》【环境变量】--》【在第二个内容框中找到 变量名为Path 的一行,双击】 --> 【Python安装目录追加到变值值中,用 ; 分割】 7 如:原来的值;C:\python27,切记前面有分号
Linux
无需安装,原装Python环境
Ps:如果自带2.6,请更新至2.7
创建一个文件叫hello.py,并输入
1 print("Hello World!")
交互器中执行,调用python自带的交互器运行代码 (ps:Python自带IDLE下【 F5】)
1 Python 3.6.3 (v3.6.3:2c5fed8, Oct 3 2017, 18:11:49) [MSC v.1900 64 bit (AMD64)] on win32 2 Type "copyright", "credits" or "license()" for more information. 3 >>> 4 ==================== RESTART: C:\Users\91001\Desktop\1.py ==================== 5 Hello world! 6 >>>
顺便附上其他语言的Hello World!
1 #include <stdio.h> 2 int main(void) 3 { 4 printf("\nhello world!"); 5 return 0; 6 } 7 8 C
1 #include <iostream> 2 int main(void) 3 { 4 std::cout<<"Hello world"; 5 }
1 public class HelloWorld{ 2 // 程序的入口 3 public static void main(String args[]){ 4 // 向控制台输出信息 5 System.out.println("Hello World!"); 6 } 7 } 8 9 JAVA
1 <?php 2 echo "hello world!"; 3 ?>
1 puts "Hello world."
1 <html> 2 3 <title></title> 4 5 <body> 6 7 <div align="center"> 8 9 Hello World ! 10 11 </div> 12 13 </body> 14 15 </html>
1 <span style="font-size:18px;">using System; 2 3 using System.Collections.Generic; 4 5 using System.Linq; 6 7 using System.Text; 8 9 using System.Threading.Tasks; //以上代码自动生成 10 11 12 13 namespace Crazy //声明命名空间 14 15 { 16 17 class HelloWorld //类名 18 19 { 20 21 static void Main(string[] args) //声明Main方法 22 23 24 25 { 26 27 Console.WriteLine("HelloWorld!");//调用了System.Console类的WriteLine()方法,将制定数据写入标准输出流 28 29 Console.ReadLine(); //使程序暂停,按回车,程序继续运行 30 31 } 32 33 } 34 35 }</span>
1 print("Hello world")
1 Listing 1.10 Printing hello world (F#) 2 3 let message = "Hello world!" [1] 4 printfn "%s" message [2]
【Python之路】基础(1)隆重仪式:Hello World程序
标签:shel alc \n 微软.net 电视剧 而且 time 地址 控制
原文地址:https://www.cnblogs.com/A9kl/p/9311425.html