python入门的魔力手册 第一章

python入门的魔力手册 专栏收录该内容
1 篇文章 0 订阅


本文仅适合没有python基础,以及准备入手python的小白,白中白,大佬和已经入门的大哥直接划走,不要客气,

第一章

你好!欢迎来到python入门的魔力手册,枯燥的书本,和无趣的视频课,是否让你失去了对pytho语言的兴趣,那就让这本魔力手册带你入门吧。
正所谓磨刀不误砍柴工,你得充分了解了你的对手才能百战百胜,让我先带你了解你的敌人python。

Why Python

想学一门语言,总得知道它有啥好处,和用处吧 看下边:
1.python追求的是找到最好的解决方案, 相比之下其他语言追求的是多种解决方案。python最大的语言是让你能够专注的去解决问题,而不是纠结与去搞明白语言本身(通俗的说,就是格式很随意可以不加分号,但要注意缩进!)

2.库
首先引入一个概念 库(import
这就是python的强大之处,很多你本来应该操心的事,python都替你考虑到了,你不需要关注那些底层的细节(等你编程开就知道了),就像你想飞,只需要调用飞机这个包,让后就起飞了。
3.python能做的事情有很多 网站后端程序员、自动话运维、数据分析师、游戏开发者、自动化测试、网站的开发、还有爬虫去实现数据挖掘、批量处理。

安装Python环境

有大佬写的比我好直接传送 python安装秘籍
在这里插入图片描述

使用IDE工具

入门的必备工具 Pycharm
官网安装 点这里

记住安装社区版 ____community
别问为什么,问就是免费啊

什么 听说 高大尚的程序员界面是黑色?

白色

它来了它来了

nice 逼格很高
逼格

建议大家还是使用英文,虽然可以汉化,但是成为一个合格的程序员就应该习惯 不汉化。

开始学习编程

初学者经常会遇到的困惑是,看书上或者是听课懂,但还是不明白要怎么编程,这就是因为缺乏足够多的实践。
正如我们在婴儿时期学习说话的时候,最初是在模仿父母的发音,逐渐才能学会表达自己的想法,学习编程也一样,当你在读这本书的时候,需要模仿着实例来敲一敲代码,不要怕麻烦,不要嫌简单,当你动手敲代码的时候,就会发现很多眼睛会忽视的细节,小到中文标点还是英文标点,大到语句之间的逻辑关系,当然,当你发现你敲出来的代码能够运行的时候,你也会感到无比的喜悦。
所以你需要在阅读的时候,打开ide工具,跟我一起敲代码,准备好了的话,就跟我走吧!

变量

简单地说,变量就是编程中最基本的存储单位,变量会暂时性地储存你放进去的东西。
《银河系漫游指南》里面说「生命、宇宙以及任何事情的终极答案是42」,如果用编程语言来表达的话,就是如下等式,一个叫做“answer”的变量被赋值为42。正如每个人都有姓名一样,变量的名字叫做标识符。
在这里插入图片描述

来一段代码

看到这儿,文化知识你可能学累了,那就来一段代码吧
看看下面这段代码,即便你现在不知道其中一些细节,但是读了一遍之后,你也能大概猜到这段代码做了什么事情吧?

file = open( '/Users/yourname/Desktop/ file.txt','w')
file.write( 'hello world!')

由于这是你敲的第一段代码, 所以在这里多说几句。首先需要注意语法问题,使用英文标点符号、大小写不要出错、空格不能少。其次要注意文件路径问题,你的桌面上不需要有fle.txt这个文件, 但你需要知道你的电脑上桌面文件的路径是什么,然后把/Users/ yourname/Desktop/替换掉。查看文件路径的方法是,windows 用户用资源管理器打开桌面上的一个文件,查看路径。Mac用户打开终端terminal, 然后把桌面上的某个文件拖拽进去就可以查看到路径。这段代码打开了桌面上的fle.txt文件,并写入了Hello World! w代表着如果桌面上有fle.txt这个文件就直接写入hello world,如果没有 fle.txt这个文件就创建一个这样的文件。互联网上有着诸多的代码和教程,但如果你没能一眼看懂这段代码是什么意思,其中有一多半是变量命名不清楚造成的困惑。因此在随后的教程中,哪怕很哕嗦,我也会使用清晰的命名方式,从而来保证即便是没有计算机基础的人,也能够理解代码。

字符串

在这里插入图片描述
字符串的基本用法
现在我们来试着了解一-些字符串的基本用法一合并。 请在你的IDE (也就是前面推荐的PyCharm)中输入如下代码, 在IDE中代码并不能自动运行,所以我们需要手动点击运行,方法是点击右键,选择“Run‘文件名’”来运行代码。

what_ he_ does ='plays'
his_ name = ' Robert Johnson'
artist_ intro = his_ name + what_ he_ does + his_ inst rument
print(artist_ intro)

你会发现输出了这样的结果: Robert Johnson plays guitar
也许你会觉得无聊,但实际上这段代码加上界面之后是下图这样的,
在这里插入图片描述

也许你已经注意到了,上面我们说到变 量的时候,有些变量被进行不同形式的赋值。我们现在试着在IDE中这样做:

num = 1
string = '1'
print(num + string)

你一定会得到如下的结果,原因是字符串(string) 只是Python中的一种数据类
型,另一种数据类型则称之为整数(integer) ,而不同的数据类型是不能够进行合并的,但是通过一些方法可以得到转换。
在这里插入图片描述
插一句,如果你不知道变量是什么类型,可以通过type () 函数来查看类型。
接下来,我们来转化数据的数据类型

num= 1 
string = '1'
num2 = int (string)
print (num+num2)

这样就转化了同种类型,就可以合并这两个变量。
我们在来看一下有意思的事情`

words= 'words'*3
print (words)

结果是 wordswrodswords
到这里你,已经掌握了字符串的最最基本的用法了。

  • 1
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 深蓝海洋 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值