Ошибка valueerror could not convert string to float

I’m running the following python script:

#!/usr/bin/python

import os,sys
from scipy import stats
import numpy as np

f=open('data2.txt', 'r').readlines()
N=len(f)-1
for i in range(0,N):
    w=f[i].split()
    l1=w[1:8]
    l2=w[8:15]
    list1=[float(x) for x in l1]
    list2=[float(x) for x in l2]
    result=stats.ttest_ind(list1,list2)
    print result[1]

However I got the errors like:

ValueError: could not convert string to float: id

I’m confused by this.
When I try this for only one line in interactive section, instead of for loop using script:

>>> from scipy import stats
>>> import numpy as np
>>> f=open('data2.txt','r').readlines()
>>> w=f[1].split()
>>> l1=w[1:8]
>>> l2=w[8:15]
>>> list1=[float(x) for x in l1]
>>> list1
[5.3209183842, 4.6422726719, 4.3788135547, 5.9299061614, 5.9331108706, 5.0287087832, 4.57...]

It works well.

Can anyone explain a little bit about this?
Thank you.

Rodrigo Vargas's user avatar

asked Dec 7, 2011 at 17:57

LookIntoEast's user avatar

LookIntoEastLookIntoEast

7,92418 gold badges61 silver badges90 bronze badges

1

Obviously some of your lines don’t have valid float data, specifically some line have text id which can’t be converted to float.

When you try it in interactive prompt you are trying only first line, so best way is to print the line where you are getting this error and you will know the wrong line e.g.

#!/usr/bin/python

import os,sys
from scipy import stats
import numpy as np

f=open('data2.txt', 'r').readlines()
N=len(f)-1
for i in range(0,N):
    w=f[i].split()
    l1=w[1:8]
    l2=w[8:15]
    try:
        list1=[float(x) for x in l1]
        list2=[float(x) for x in l2]
    except ValueError,e:
        print "error",e,"on line",i
    result=stats.ttest_ind(list1,list2)
    print result[1]

answered Dec 7, 2011 at 18:00

Anurag Uniyal's user avatar

Anurag UniyalAnurag Uniyal

85.6k39 gold badges174 silver badges218 bronze badges

0

My error was very simple: the text file containing the data had some space (so not visible) character on the last line.

As an output of grep, I had 45  instead of just 45

Zoe is on strike's user avatar

answered Nov 13, 2015 at 21:01

Sopalajo de Arrierez's user avatar

2

This error is pretty verbose:

ValueError: could not convert string to float: id

Somewhere in your text file, a line has the word id in it, which can’t really be converted to a number.

Your test code works because the word id isn’t present in line 2.


If you want to catch that line, try this code. I cleaned your code up a tad:

#!/usr/bin/python

import os, sys
from scipy import stats
import numpy as np

for index, line in enumerate(open('data2.txt', 'r').readlines()):
    w = line.split(' ')
    l1 = w[1:8]
    l2 = w[8:15]

    try:
        list1 = map(float, l1)
        list2 = map(float, l2)
    except ValueError:
        print 'Line {i} is corrupt!'.format(i = index)'
        break

    result = stats.ttest_ind(list1, list2)
    print result[1]

answered Dec 7, 2011 at 17:59

Blender's user avatar

For a Pandas dataframe with a column of numbers with commas, use this:

df["Numbers"] = [float(str(i).replace(",", "")) for i in df["Numbers"]]

So values like 4,200.42 would be converted to 4200.42 as a float.

Bonus 1: This is fast.

Bonus 2: More space efficient if saving that dataframe in something like Apache Parquet format.

answered Mar 12, 2021 at 11:49

Contango's user avatar

ContangoContango

75.9k57 gold badges259 silver badges302 bronze badges

Perhaps your numbers aren’t actually numbers, but letters masquerading as numbers?

In my case, the font I was using meant that «l» and «1» looked very similar. I had a string like ‘l1919’ which I thought was ‘11919’ and that messed things up.

answered Mar 2, 2018 at 6:53

Tom Roth's user avatar

Tom RothTom Roth

1,92417 silver badges25 bronze badges

Your data may not be what you expect — it seems you’re expecting, but not getting, floats.

A simple solution to figuring out where this occurs would be to add a try/except to the for-loop:

for i in range(0,N):
    w=f[i].split()
    l1=w[1:8]
    l2=w[8:15]
    try:
      list1=[float(x) for x in l1]
      list2=[float(x) for x in l2]
    except ValueError, e:
      # report the error in some way that is helpful -- maybe print out i
    result=stats.ttest_ind(list1,list2)
    print result[1]

answered Dec 7, 2011 at 18:02

Matt Fenwick's user avatar

Matt FenwickMatt Fenwick

48.1k22 gold badges126 silver badges192 bronze badges

Shortest way:

df["id"] = df['id'].str.replace(',', '').astype(float) — if ‘,’ is the problem

df["id"] = df['id'].str.replace(' ', '').astype(float) — if blank space is the problem

answered Apr 26, 2021 at 13:46

João Vitor Gomes's user avatar

Update empty string values with 0.0 values:
if you know the possible non-float values then update it.

df.loc[df['score'] == '', 'score'] = 0.0


df['score']=df['score'].astype(float)

answered Nov 24, 2021 at 7:42

Ramesh Ponnusamy's user avatar

I solved the similar situation with basic technique using pandas. First load the csv or text file using pandas.It’s pretty simple

data=pd.read_excel('link to the file')

Then set the index of data to the respected column that needs to be changed. For example, if your data has ID as one attribute or column, then set index to ID.

 data = data.set_index("ID")

Then delete all the rows with «id» as the value instead of number using following command.

  data = data.drop("id", axis=0). 

Hope, this will help you.

answered Oct 3, 2019 at 14:44

Kapilfreeman's user avatar

I use this statement twice in my program. The second time it fails.

output=""
pitcherName=input("Enter name of the next contestant, or nothing to quit: ")
pitcherTime=input("Enter time for " +str(pitcherName)+ " in milliseconds: ")
highestSpeed=pitcherTime
lowestSpeed=pitcherTime
fastestPitcher=pitcherName
slowestPitcher=pitcherName
while pitcherName!="":
    pitcherName=input("Enter name of the next contestant, or nothing to quit: ")
    pitcherTime=float(input("Enter time for " +str(pitcherName) +" in milliseconds: "))
    pitcherSpeed=round(40908/pitcherTime, 2)
    output=output +str(pitcherName)+ "t" +str(round(pitcherTime, 2)) + "t"  +str(round(pitcherSpeed, 2)) + "n"
    if fastestPitcher==pitcherName and pitcherSpeed>highestSpeed:
        fastestPitcher=pitcherName
        highestSpeed=pitcherSpeed
    elif slowestPitcher==pitcherName and pitcherSpeed>lowestSpeed:
        slowestPitcher=pitcherName
        lowestSpeed=pitcherSpeed
print("Name" + "t" +"Time" +"t" +"Speed" + "n" + "===========================" + "n")
print(output)
print("Slowest pitcher was " +str(slowestPitcher) +" at " +str(round(lowestSpeed, 2)) +" miles per hour")
print("Fastest pitcher was " +str(fastestPitcher) +" at " +str(round(highestSpeed, 2)) +" miles per hour")
exit=input("Press nothing to`enter code here` exit")

Error received:

pitcherTime=float(input("Enter time for " +str(pitcherName) +" in milliseconds: "))
ValueError: could not convert string to float: 

I know this may be a basic question, but I’d like to know why it worked outside of the while loop, but not inside of it. Is it not required to convert to float after is has been done already?

asked Nov 2, 2014 at 18:36

EllioLintt's user avatar

EllioLinttEllioLintt

971 gold badge3 silver badges9 bronze badges

3

The reason this didn’t work almost certainly has nothing to do with your while loop. In the absence of unincluded code that’s doing something really strange, the reason it’s most probably failing is that the input provided by the user cannot be converted to float. (For example, if they typed 1.0fzjfk in your input, in which case with float() you’re actually calling float("1.0fzjfk"), which is impossible.)

The substance of your problem is almost entirely predicated on user input, though, so it’s difficult to point out exactly where and how it failed on your end.

answered Nov 2, 2014 at 18:54

furkle's user avatar

furklefurkle

4,9991 gold badge15 silver badges24 bronze badges

Do this way, try and cath the exception raise ValueError

while pitcherName!="":
    try:
        pitcherName=input("Enter name of the next contestant, or nothing to quit: ")
        pitcherTime=float(input("Enter time for " +str(pitcherName) +" in milliseconds: "))
    except ValueError:
        print "input error"

its taken in consideration pitcherName has some value before while

answered Nov 2, 2014 at 18:41

Hackaholic's user avatar

HackaholicHackaholic

18.9k4 gold badges54 silver badges72 bronze badges

0

Ty this approach

def get_time():
    pitcherName = input("Enter name of the next contestant, or nothing to quit: ")
    goodinput = False
    while not goodinput:
        try:
            pitcherTime = float(input("Enter time for " + str(pitcherName) + " in milliseconds: "))
            goodinput = True
        except ValueError:
            goodinput = False
            print("Invalid Input")



get_time()

answered Nov 2, 2014 at 19:16

meda's user avatar

medameda

45k14 gold badges92 silver badges122 bronze badges

Previously you said

I use this statement twice in my program. The second time it fails.

pitcherTime=float(input("Enter time for " +str(pitcherName) +" in milliseconds: "))

If you didn’t changed the code, that was not true.

# case 1
pitcherTime=input("Enter time for " +str(pitcherName)+ " in milliseconds: ")

#later...

#case 2
pitcherTime=float(input("Enter time for " +str(pitcherName) +" in milliseconds: "))

There is a difference.

input read one line from stdin and returns it as string. The result (string) you store in pitcherTime in first case.

In second case, you write a prompt, get string, and then try to convert it to float.
At the moment the error occurs. Python says exactly what went wrong:

could not convert string to float: 

As furkle said, it simply means that you gave string which can’t be converted to float.

So, the problem is not in your code. The problem is in input you or anyone gives to the program.

Community's user avatar

answered Nov 2, 2014 at 19:57

GingerPlusPlus's user avatar

GingerPlusPlusGingerPlusPlus

5,2881 gold badge28 silver badges52 bronze badges

This will occur when the user types in a value that is inconvertible to a float. You can detect if this occurs by wrapping it in a try...except like this:

try:
    pitcherTime=float(input("Enter time for " +str(pitcherName) +" in milliseconds: "))
except ValueError:
    continue # Start the loop over if they enter an invalid value.

Really though, merely putting this inside a while loop isn’t going to change the error. Not entirely sure what you meant by that, considering you didn’t give much context.

halfer's user avatar

halfer

19.8k17 gold badges99 silver badges185 bronze badges

answered Nov 2, 2014 at 18:55

phantom's user avatar

phantomphantom

1,4577 silver badges15 bronze badges

In Python, the ValueError: could not convert string to float error occurs when you try to convert a string to a float, but the string cannot be converted to a valid float. In this tutorial, we will look at the common mistakes that could lead to this error and how to fix it with the help of examples.

fix valueerror could not convert string to float in python

Understanding the error

The float() function in Python is used to convert a given value to a floating-point number. It takes a single argument which can be a number or a string. It is generally used to convert integers and strings (containing numerical values) to a floating-point number.

For a string to be successfully converted to a float in Python, it must contain a valid numerical value, which includes numerical values with a decimal point and/or a preceding sign (+ or -). If the string cannot be converted to a float value, it results in the ValueError: could not convert string to float.

Common Scenarios for this error

The following are the common scenarios in which this error can occur when converting a string to float.

  • The string contains non-numeric characters
  • The string is empty
  • The string contains multiple decimal points
  • The string contains commas or other non-numeric characters

Let’s look at the above scenarios with the help of some examples.

# string contains non-numeric characters
string_value = "abc123"
float_value = float(string_value)

Output:

---------------------------------------------------------------------------

ValueError                                Traceback (most recent call last)

Cell In[5], line 3
      1 # string contains non-numeric characters
      2 string_value = "abc123"
----> 3 float_value = float(string_value)

ValueError: could not convert string to float: 'abc123'

Here, the string string_value contains alphabetical characters and thus it cannot be converted to a floating-point number. You’ll also get this error for other non-numerical characters, for example, if your string has spaces (preceding, trailing, or, in the middle). The only non-numerical characters allowed are – a decimal point, a sign character (+ or -) present at the beginning, or an exponent character.

# the string is empty
string_value = ""
float_value = float(string_value)

Output:

---------------------------------------------------------------------------

ValueError                                Traceback (most recent call last)

Cell In[6], line 3
      1 # the string is empty
      2 string_value = ""
----> 3 float_value = float(string_value)

ValueError: could not convert string to float: ''

We get the same error with an empty string.

# string contains multiple decimal points
string_value = "12.34.56"
float_value = float(string_value)

Output:

---------------------------------------------------------------------------

ValueError                                Traceback (most recent call last)

Cell In[7], line 3
      1 # string contains multiple decimal points
      2 string_value = "12.34.56"
----> 3 float_value = float(string_value)

ValueError: could not convert string to float: '12.34.56'

The string in the above example contains multiple decimal points and is not a valid numerical value and thus we get the error.

# string contains other non-numerical characters like comma, etc.
string_value = "1,000.0"
float_value = float(string_value)

Output:

---------------------------------------------------------------------------

ValueError                                Traceback (most recent call last)

Cell In[8], line 3
      1 # string contains other non-numerical characters like comma, etc.
      2 string_value = "1,000.0"
----> 3 float_value = float(string_value)

ValueError: could not convert string to float: '1,000.0'

Although “1,000.0” can be considered as a valid numerical value but commas present in strings will cause this ValueError when trying to convert it to a floating-point value.

Valid conversions

Let’s now also look at some cases where this error does not occur to understand what’s expected when converting a string to a float value.

# string is a valid integer
string_value = "1234"
float_value = float(string_value)
print(float_value)

Output:

1234.0

In the above example, all the characters in the string are numerical characters; thus, we don’t get any errors converting it to a floating-point value.

# string is a valid real number
string_value = "1234.75"
float_value = float(string_value)
print(float_value)

Output:

1234.75

We also don’t get an error for a string containing a valid real number with a decimal point.

# string contains a sign
string_value = "+1234.75"
float_value = float(string_value)
print(float_value)

Output:

1234.75

Here, the string has a preceding sign and you can see that we don’t get an error. Note that if you use the sign incorrectly, you’ll get an error on converting it to a float value.

# string is in exponential notaion
string_value = "1.23e-4"
float_value = float(string_value)
print(float_value)

Output:

0.000123

Exponential notation string value for a number is also valid when converting a string to a float.

How to Fix the Error?

To fix this error, make sure the string you are trying to convert contains a valid numerical value before converting it using the float() function. There are many ways in which you can do so –

  1. Use a regular expression
  2. Use exception handling

Let’s look at both of these methods with the help of some examples.

Use a regular expression

Regular expressions (regex) are a sequence of characters that define a search pattern. They are used to match and manipulate text and are commonly used in programming languages and text editors.

You can use a regular expression to pattern match and extract valid numerical values from a string before applying the float() function to convert them. This way you’ll only apply the float() method to valid numerical strings and thus can avoid the ValueError: could not convert string to float error.

To extract only numbers (optionally with a decimal point and a preceding + or – sign), you can use the following regular expression:

[-+]?[0-9]*.?[0-9]+

This regular expression matches:

  • [-+]?: an optional + or – sign
  • [0-9]*: zero or more digits
  • .?: an optional decimal point
  • [0-9]+: one or more digits

This regular expression will match numbers such as 123, -45.67, +89.0, and 0.123.

Let’s look at an example.

import re

# pattern to look for
valid_num_pattern = r'[-+]?[0-9]*.?[0-9]+'
# the string value
string_value = "abc 123.45+234.12"
# extract the numbers
nums = re.findall(valid_num_pattern, string_value)
# show the extracted numbers
print(nums)

Output:

['123.45', '+234.12']

In the above example, we are using the findall() function from the re module to find all the matches for a valid number in a string, it returns a list of all the valid string numbers. You can now go ahead and apply the float() function on each of the values in the returned list to convert them to floating-point values.

result = [float(val) for val in nums]
print(result)

Output:

[123.45, 234.12]

You can see that we don’t get an error here.

Use exception handling

Alternatively, you can use error handling to detect this error and then perform corrective steps, for example, not converting the string to a float or maybe extracting the numeric values only from the string, etc.

Let’s look at an example.

string_value = "abc1234"
try:
    float_value = float(string_value)
except ValueError:
    print("Cannot convert string to float")

Output:

Cannot convert string to float

Here, we are catching the error and displaying a message that the string value could not be converted to a float value.

Conclusion

The ValueError: could not convert string to float error occurs when you try to convert a string to a float, but the string cannot be converted to a valid float. To fix this error, you need to check the string for non-numeric characters, empty values, multiple decimal points, and commas or other non-numeric characters. You can use a regular expression to extract only valid numerical values from the string. You can also use error handling to avoid this error. By following the steps outlined in this tutorial, you can easily fix this error and continue working with numerical data in Python.

You might also be interested in –

  • How to Fix – TypeError: can only concatenate str (not ‘int’) to str
  • How to Fix – TypeError ‘float’ object is not subscriptable
  • How to Fix – TypeError ‘set’ object is not subscriptable
  • Piyush Raj

    Piyush is a data professional passionate about using data to understand things better and make informed decisions. He has experience working as a Data Scientist in the consulting domain and holds an engineering degree from IIT Roorkee. His hobbies include watching cricket, reading, and working on side projects.

    View all posts

In Python, we can only convert specific string values to float. If we try to convert an invalid string to a float, we will raise the ValueError: could not convert string to float.

To solve this error, ensure you strip the string of invalid characters like commas, spaces or brackets before passing it to the float() function.

This tutorial will go through how to solve the error with the help of code examples.


Table of contents

  • ValueError: could not convert string to float 
  • Example
    • Solution
  • Example #2
    • Solution
  • Summary

ValueError: could not convert string to float 

In Python, a value is information stored within a particular object. You will encounter a ValueError in Python when you use a built-in operation or function that receives an argument with the right type but an inappropriate value.

A string is a suitable type to convert to a float. But several string values are not suitable to convert to float:

  • A value that contains non-special terms, for example, ‘nan’ is a special term, “bread” is not.
  • A value that contains a commas, speech marks and other non alphanumeric characters.
  • A value that contains spaces.

We can convert inf and nan to floats because they represent specific floats in Python, namely infinity and NaN (Not a Number).

Example

Consider the following CSV file called money.csv that contains the epoch timestamp and money in two accounts.

"'1645916759'",20000,18000
"'1645916790'",21000,17000
"'1645916816'",20500,17250

Next, we will write a program that will read the information from the CSV file and print it to the console. We will import the csv library to read the CSV file. Let’s look at the code:

from datetime import datetime

with open("money.csv", "r") as money:

   readf = csv.reader(money)

   for line in readf:

       time = float(line[0])

       account_one = float(line[1])

       account_two = float(line[2])

       print(f'At date: {datetime.fromtimestamp(time)}, Account one value £{account_one}, Account two value £{account_two}')

We use the datetime library to convert the epoch timestamp to a date. Let’s run the code to see the result:

---------------------------------------------------------------------------
ValueError                                Traceback (most recent call last)
      2     readf = csv.reader(money)
      3     for line in readf:
----≻ 4         time = float(line[0])
      5         account_one = float(line[1])
      6         account_two = float(line[2])
ValueError: could not convert string to float: "'1645916759'"

The error occurs because the epoch timestamp contains inverted commas, which are invalid string values to convert to a float.

Solution

We need to strip the epoch timestamp of the inverted commas using the String strip() method to solve this error. Let’s look at the revised code:

from datetime import datetime

with open("money.csv", "r") as money:

   readf = csv.reader(money)

   for line in readf:

       time = float(line[0].strip("'"))

       account_one = float(line[1])

       account_two = float(line[2])

       print(f'At date: {datetime.fromtimestamp(time)}, Account one value £{account_one}, Account two value £{account_two}')

Let’s run the code to see the result:

At date: 2022-02-26 23:05:59, Account one value £20000.0, Account two value £18000.0
At date: 2022-02-26 23:06:30, Account one value £21000.0, Account two value £17000.0
At date: 2022-02-26 23:06:56, Account one value £20500.0, Account two value £17250.0

The code successfully prints each line in the money.csv file.

Example #2

Let’s look at an example, where we write a program that converts a weight from kilograms to pounds. First, we will ask a user to insert the weight in kilograms that they want to convert to pounds:

weight = float(input("Enter the weight to convert to pounds: "))

Next, we will define the conversion value to convert kilograms to pounds:

convert_to_lbs = 2.205

Then, we will attempt to convert the kilogram value to pounds and print the result to the console.

weight_in_lbs = weight * convert_to_lbs

print(f'{weight}kg is {weight_in_lbs}lbs')

Let’s run the code to see what happens:

Enter the weight to convert to pounds: 87,50
---------------------------------------------------------------------------
ValueError                                Traceback (most recent call last)
----≻ 1 weight = float(input("Enter the weight to convert to pounds: "))
ValueError: could not convert string to float: '87,50'

We raise the ValueError because the string we input contains a comma.

Solution

To solve the error we can use a try-except block. The program will try to run the code in the “try” block, if unsuccessful, the program will run the code in the “except” block. Let’s look at the revised code:

convert_to_lbs = 2.205

try: 

    weight = float(input("Enter the weight to convert to pounds: "))

    weight_in_lbs = weight * convert_to_lbs

    print(f'{weight}kg is {round(weight_in_lbs,1)}lbs')

except:

    print('Please insert a valid weight. The weight cannot contain commas, spaces or special characters')

Let’s try the code and input an invalid string:

Enter the weight to convert to pounds: 87,50
Please insert a valid weight. The weight cannot contain commas, spaces or special characters

We see that the program executes the print statement in the except block. Let’s run the code and input a valid string:

Enter the weight to convert to pounds: 87.50
87.5kg is 192.9lbs

The code successfully executes the code in the try block and prints the kilogram and the converted pound value to the console.

Summary

Congratulations on reading to the end of this tutorial! The error ValueError: could not convert string to float occurs if you try to convert a string to a float that contains invalid characters. To solve this error, check the string for characters that you can remove and use the strip() method to get rid of them. If a value has a comma instead of a decimal point, you can use replace() to replace the comma.

You can also use a try-except statement to catch the ValueError and pass. This method is useful if you are taking input from a user.

For further reading on ValueErrors, go to the articles:

  • How to Solve Python ValueError: list.remove(x) x not in list
  • How to Solve Python ValueError: year is out of range

For further reading on converting values, go to the article: How to Solve Python TypeError: int() argument must be a string, a bytes-like object or a number, not ‘list’

To learn more about Python for data science and machine learning, go to the online courses page on Python for the most comprehensive courses available.

Have fun and happy researching!

In this Python tutorial, we will discuss how to fix an error, “Could not convert string to float Python“.

In python, to convert string to float in python we can use float() method. It can only convert the valid numerical value to a floating point value otherwise it will throw an error.

Example:

my_string = '1,400'
convert = float(my_string)
print(convert)

After writing the above code (could not convert string to float python), Ones you will print ” convert ” then the output will appear as a “ ValueError: could not convert string to float: ‘1,400’ ”.

Here, we get the error because the value is not valid and we used a comma. You can refer to the below screenshot could not convert string to float python.

Could not convert string to float python
Could not convert string to float python

To solve this ValueError: could not convert string to float we need to give the valid numerical value to convert my string to float by using float() method.

Example:

my_string = '23.8'
convert = float(my_string)
print(convert)

After writing the above code (could not convert string to float python), Ones you will print ” convert ” then the output will appear as a “ 23.8 ”. Here, the float() method converts the string to float. You can refer to the below screenshot could not convert string to float python.

Could not convert string to float python
Could not convert string to float python

This is how to fix could not convert string to float python.

Read: Python find substring in string

How to fix could not convert string to float python

Let us see how to fix could not convert string to float python

In this example, we got a ValueError because the function argument is of an inappropriate type. So, when we tried to typecast a string value it throws ValueError.

Example:

str = "Hi"
print(float(str))

The normal text is not supported by the float() function in python. You can refer to the below screenshot for the error.

How to fix could not convert string to float python
How to fix could not convert string to float python

To fix value error: could not convert string to float python, we have to give numeric text value to convert it successfully to float. we can use the below code to solve the above error.

Example:

str = "5.45"
print(float(str))

You can refer to the below screenshot to see the output for how to fix could not convert string to float python.

How to fix could not convert string to float python
How to fix could not convert string to float python

You may like the following Python tutorials:

  • How to handle indexerror: string index out of range in Python
  • How to convert an integer to string in python
  • Slicing string in Python + Examples
  • Convert string to float in Python

Here we checked how to fix error, could not convert string to float python.

Fewlines4Biju Bijay

I am Bijay Kumar, a Microsoft MVP in SharePoint. Apart from SharePoint, I started working on Python, Machine learning, and artificial intelligence for the last 5 years. During this time I got expertise in various Python libraries also like Tkinter, Pandas, NumPy, Turtle, Django, Matplotlib, Tensorflow, Scipy, Scikit-Learn, etc… for various clients in the United States, Canada, the United Kingdom, Australia, New Zealand, etc. Check out my profile.

  • Ошибка value creation failed at line 48
  • Ошибка value cannot be null parameter name value
  • Ошибка valorant directx runtime
  • Ошибка val 9 валоран
  • Ошибка val 51 валорант что делать