ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

day1

2022-07-23 10:36:07  阅读:188  来源: 互联网

标签:cmd python py day1 print world hello


day1

应是天仙狂醉,乱把白云揉碎。


python进化小记

  • 1989,世界上多了一门编程语言,你我也多了一门课程
  • 1994,迎来python1.0
  • 2000,python2.0降临大家庭
  • 2008,python3.0缓缓来临
  • python命名规则,多为Python a.b.c
    • a代表大版本更新
    • b表示新功能出现
    • c表示小改动,只要有修改都会变动c

python优缺点

优点 缺点
简单易上手 执行效率低(相对)
开放源码 无法加密
解释性语言,可移植性高
代码规范高,可读性高

python之旅

物资准备

安装python解释器

python官网,点击即可去往官网,找到download根据自己的操作系统以及喜欢的版本选择下载就可以了。

笔者用的是windows系统,这里需要注意,windows系统中可能会有坑,也就是下载后,通过cmd窗口检查是否下载成功的时候输入python并不会成功启动python,而是会跳转到microsoft shop下载其打包好的python编辑器,重启电脑就可以了。这里推荐去官网下载好,注意官网安装包中有一个含有path的选择,安装的时候勾选就可以了,可以省去配置环境变量的麻烦。

检验是否安装成功,可以打开windows的cmd窗口,然后输入

python --version

如果有给出对应的python版本,则python安装成功,此时再输入

python

就可以打开python的单行执行窗体了

python是解释器,直接对其语言进行解释运行,所以不同于C,C++的编译,需要先产生exe文件才能运行

初见python

接下来就可以运行你的第一个python程序啦

直接新建一个txt文件,然后将文件的拓展名改成py就可以了。显示文件的拓展名,就是打开文件夹窗口,左上角查看,点击后,在右上边有一个文件扩展名勾选就可以了。

笔者在里面输入

print("hello rongrong")

在双引号中可以输入自己喜欢的语句,中英文都可以,utf-8支持的语言范围很广

Ctrl+S保存后,可以打开cmd窗口,Windows+R,输入cmd就可以打开一个黑窗口,通过cd命令移动到py所在的文件夹,然后输入

python xxx.py

xxx是自己的python文件名字,就可以看到运行结果了

如果之前没有接触过cmd命令,那么笔者这边提供一个样板,可以先感受python的魅力,仍然是打开cmd窗口,然后按顺序输入一下语句

md python
cd python
echo print("hello world") >> hello_world.py
python hello_world.py

其作用大致为

  • 建立一个python文件夹
  • 进入python文件夹
  • 建立一个hello_world.py文件,里面的内容为print("hello world")
  • 解释hello_world.py,也就是运行这个py文件

小知识:注释

注释蕴含着程序员的烂漫

这里C和C++的同学需要知道在python中单引号'',双引号"",三引号'''或者""""""都代表文本了,单引号不再是字符了。

注释种类 方式
单行注释 # 或者各种引号形式内部
多行注释 必须使用三引号形式,""""""&''''''
# editor : banyanrong

'''
welcome to python
Everything is right.
where there is a will, there is a way
'''

利器

当然前面运行第一个python程序的方法还是太慢了,这里推荐一个IDE软件pycharm,一般community就足够了

感兴趣的读者可以自行网上搜索下载pycharm的教程,这里不再赘述。


课后题目

import this

看到Tim Peter写的关于python编写的规范之歌

import turtle as t

t.pensize(5)
t.color('red')

t.forward(100)
t.right(90)
t.forward(100)
t.right(90)
t.forward(100)
t.right(90)
t.forward(100)
t.right(90)
t.forward(100)
t.hideturtle()
t.mainloop()

这是python中内置的turtle模块,最早是logo语言的一部分,可视化操作非常有意思。笔者小学时接触过一部分turtle,所以更加熟悉。感兴趣的读者可以自行搜索turtle语言,来进行自己的创作。笔者如果有空也会记录turtle的使用语法。

print('hello, world!')
# print("你好,世界!")
print('你好', '世界')
print('hello', 'world', sep = ', ', end = '!')
print('goodbye, world', end='!\n')

在python中,print函数如果没有修改end的时候默认是输出一行的,也就是说在输出print里面的文本内容后,后面默认带有'\n'

调整方式就是在后面自行修改end的值,就可以消去这个默认带来的输出烦恼

当然print也可以输出多段内容,其中的间隔默认是空格,如果要修改间隔的形式,可以通过修改sep的值来实现

标签:cmd,python,py,day1,print,world,hello
来源: https://www.cnblogs.com/FlnButFly/p/16511045.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有