psychopy | 第1期:数据类型及运算符

本文是关于Psychopy编程的入门教程,重点介绍了Python中的基础数据类型,包括字符串、整型、浮点型、元组、列表和字典,以及它们的常见运算和操作方法。内容涵盖字符串的相加、乘法,整型的四则运算,浮点型与字符串的转换,元组的不可变特性,列表的添加、删除、反序操作,以及字典的访问和修改。
摘要由CSDN通过智能技术生成

psychopy | 第1期:数据类型及运算符

img
img
Hello,这里是行上行下,我是喵君姐姐~

上期我们邀请阿槑讲解了psychopy入门,今天继续邀请阿槑进行相关知识的讲解哟~

psychopy是基于python来进行编写以及运行的,而python中,数据类型及其运算是最为基础的知识。本期就给大家介绍在编写心理学实验过程中比较常用的数据类型以及其适用的运算方法。

先拍思维导图
img
在行为实验编写过程中,常用的数据类型包括字符串,整型,浮点型,元组,列表,字典

因为这一部分涉及的内容与方法比较多,因此这里只介绍在心理学实验编写过程中最常用的相关内容。

1 字符串

对于字符串,在我们推送的第0期中已经有过一些介绍,当时我们以’psychology’ 为例介绍了字符串的基本形式(psychopy coder入门,点击即可跳转哟)。

同时,在Python中,字符串是可以进行运算的。比较常用的是字符串的相加以及字符串与整数的相乘。

注:在本文中,操作基本是在Shell中完成的,>>> 后是输入的内容,无 >>> 标记的为回车后输出内容。
img
在例子中我们可以看到,字符串之间相加就是将加起来的每一部分拼在一起,而字符串与整数的相乘则是把内容重复相应的次数。

需要注意的是,字符串只有这两种简单的运算方式,其余方式如减、除等都会报错。

2 整型

所谓整型,可以将其简单地理解为整数。在python中,所有的数学基本运算形式在python中都可以直接实现。比如,当我们在Shell中输入3+2,回车就可以得到5这一结果。同样的,我们在脚本中输入以下内容, 也可以在Output得到同样的结果。

a = 3+2
print (a)

在python中,包括加,减,乘,除,乘方,括号等基本运算形式都可以直接通过输入相应的算式来进行运算。python的运算符主要分为四个大类:

首先是算术运算符,就是我们平时常用的加(+),减(-),乘(*),除(/)等。

需要注意的是,除法在python2(psychopy2)和python3(psychopy3)中的规则有些许差异。

python2(psychopy2)的环境下,运算中的小数位数(尤其是除法)取决于除数与被除数的小数位数,如 3/2 会得到 1 ,而 3.0/2 或者 3/2.0 会得到1.5。

与之相对,在pytho

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

壹脑云

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值