用Python编程,我想知道如何转换:
lst = [1,2,3,4]
Run Code Online (Sandbox Code Playgroud)
至:
lst = 1234
Run Code Online (Sandbox Code Playgroud)
我需要使用列表的值创建一个int
有没有办法实现这个目标?
我试过了:
string str = "{34.10,0,0.00}"; //the string as I get it from Postgres DB
decimal[] won;
won = (decimal[])(str); //Cannot convert type 'string' to 'decimal[]'
Run Code Online (Sandbox Code Playgroud)
我理想的是要进入won
:
won[0] = 34.10
won[1] = 0
won[2] = 0.00
Run Code Online (Sandbox Code Playgroud)
当然,我可以用逗号分开,把它放在数组中,但我想知道是否有更好的方法.
这是我在这里的第一篇文章@Stackoverflow
这是我的程序,当我给它以下输入时:TemperatureConverter - > f 50它应输出:50.00°F = 10.00°C.相反,它不输出任何东西.
我花了超过30分钟试图调试它但找不到任何东西?
有什么想法吗?
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
float c2f(float);
float f2c(float);
float Fahrenheit,Celsius;
Run Code Online (Sandbox Code Playgroud) 我正在制作USD到MXN的转换器,我想让它在两个方面都有效.if语句有效(尝试了cout <<"test";并且它有效)但是当我用goto语句替换它时它不会工作.
#include "stdafx.h"
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int user;
int u, m;
cout << "US/MXN Converter" << endl;
cout << "1 US = 12.99 MXN (6/12/2014)" << endl;
cout << endl;
cout << "What Way to convert" << endl;
cout << "[1] US to MXN" << endl;
cout << "[2] MXN to US" << endl;
cout << "Selection: ";
cin >> user;
if (user == 1)
{
goto USTMXN;
} …
Run Code Online (Sandbox Code Playgroud) 让我直接说,我不是程序员.我只是一个有想法的人,迈出了实现这一目标的第一步.我对编程并不陌生,请注意,但这里的一些概念和术语已经超出我的想象; 如果之前已经回答过这个问题(即将Python程序转换为C/C++代码?),我会提前道歉.
我有一个想法,创建一个简单的人工智能网络来分析从手机通过云计算发送的音乐数据(我有一个云的东西).这将需要大量的内存,并且需要快速进行硬数字运算.我曾计划在python中做这件事,但从那时起我就知道这可能不是一个好主意(Python是否比C++更快更轻?).
由于python真的是我皮套中唯一的枪,我正在考虑使用python-to-C++转换器.但是,没有任何价格没有:
提前致谢.